Oracle PL / SQL에서 문자열에서 작은 따옴표를 이스케이프하는 방법은 무엇입니까? 이런 식으로 시도했지만 작동하지 않습니다.
declare
stmt varchar2(2000);
begin
for i in 1021 .. 6020
loop
stmt := 'insert into MY_TBL (Col) values(\'ER0002\')';
dbms_output.put_line(stmt);
execute immediate stmt;
commit;
end loop;
exception
when others then
rollback;
dbms_output.put_line(sqlerrm);
end;
/