class_info(
id,
cl_num;
cl_name;
)exec insert_data_class(1,1,'测试数据')
这样操作是正常的,我想在表中循环插入一些测试数据;exec insert_data_class(STUDY.CLASS_ID_CODE.NEXTVAL,1,'测试数据')ORA-06550: 第 1 行, 第 56 列:
PLS-00357: 在此上下文中不允许表, 视图或序列引用 'STUDY.CLASS_ID_CODE.NEXTVAL'
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored那个能告诉我!!谢谢
id,
cl_num;
cl_name;
)exec insert_data_class(1,1,'测试数据')
这样操作是正常的,我想在表中循环插入一些测试数据;exec insert_data_class(STUDY.CLASS_ID_CODE.NEXTVAL,1,'测试数据')ORA-06550: 第 1 行, 第 56 列:
PLS-00357: 在此上下文中不允许表, 视图或序列引用 'STUDY.CLASS_ID_CODE.NEXTVAL'
ORA-06550: 第 1 行, 第 7 列:
PL/SQL: Statement ignored那个能告诉我!!谢谢
v_seq NUMBER;
BEGIN
SELECT STUDY.CLASS_ID_CODE.NEXTVAL
INTO v_seq
FROM dual;
insert_data_class(v_seq,1,'测试数据');
END;
/