PL/SQL, как избежать одинарных кавычек в строке?

В 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;
/
101
задан user595234 3 July 2012 в 16:36
поделиться