各位好。小弟新手。
我在sql*plus下写的存储过程怎么老是提示创建的过程带有编辑错误呢?
例:
create or replace procedure mp as begin
execute immediate'create table emp1(age number);';
end mp;
/
警告:创建的过程带有编译错误。
我在sql*plus下写的存储过程怎么老是提示创建的过程带有编辑错误呢?
例:
create or replace procedure mp as begin
execute immediate'create table emp1(age number);';
end mp;
/
警告:创建的过程带有编译错误。
;'; 你的sql里多了一个;分号,删除之2 execute immediate'create table emp1(age number);';
3 end mp;
4 /过程已创建。建议LZ,show error,显示一下具体的错误。
另,oracle版本是?