Den bedste måde er at bruge citatstrengen bogstavelig teknik . Syntaksen er q'[...]'
, hvor "[" og "]"-tegnene kan være et af følgende, så længe de ikke allerede vises i strengen.
- !
- [ ]
- { }
- ( )
- <>
Du behøver ikke bekymre dig om de enkelte anførselstegn i strengen.
Antag, at jeg har en kolonneværdi som aaa'gh
Så du kan simpelthen skrive SQL'en som,
SELECT q'[aaa'gh]' FROM DUAL;
Det sparer en masse tid for udviklere. De dage er forbi, hvor vi (udviklere) plejede at verificere den dynamiske sql ved hjælp af dbms_output i udviklings-DB, bare for at sikre, at tingene er på plads, før de gik i produktion.