sql如下
declare var_sql varchar2(200);
begin
var_sql:='insert into chl_simple(fid,fname) values(1,''testsql'')';
DBMS_OUTPUT.PUT_LINE(var_sql);
execute immediate var_sql;
end;
注意:待执行的脚本末尾不要带分号
decale 可以同时定义多个变量,每个变量;号结尾
execute immediate 存储脚本的变量必须是varchar2,不能是nvarchar2,否则导致错误
ORA-06550:表达式类型错误