oracle存储过程中给变量赋值带有特殊符号

2024-11-11 12:33:39
推荐回答(1个)
回答1:

CREATE OR REPLACE PROCEDURE tt IS
  v_sql VARCHAR2(10000);
BEGIN
  v_sql:='create table aa as select * from bb where bb.b1 like ''123%''';
  --EXECUTE IMMEDIATE v_sql;--这句你可以先屏蔽掉
  dbms_output.put_line(v_sql);--把v_sql打印出来看看 
END;