(Example) sql> SET DEFINE OFF sql> INSERT INTO table_name VALUES('AT&T'); / 1 row created
2> SET DEFINE ON »óÅ·ΠÀ¯Áö½ÃŰ¸é¼ substitution variableÀ» ´Ù¸¥ non-alphanumeric ¹®ÀÚ³ª non-white space ¹®ÀÚ(*, % µîµî)·Î ´ëü½ÃŲ´Ù.
(Example) sql> SET DEFINE % sql> INSERT INTO table_name VALUES('AT&T'); / 1 row created
3> SET ESCAPE ON »óÅ¿¡¼(DEFINEÀº &·Î, SCANÀº ON »óÅ·ΠÀ¯Áö) Ư¼ö ¹®ÀÚ ¾Õ¿¡ escape ¹®ÀÚÀÎ backslash('\')¸¦ ºÙÀδÙ.
(Example) sql> SET ESCAPE ON sql> SHOW ESCAPE ESCAPE "\" (hex 5c) sql> INSERT INTO table_name VALUES ('select * from emp where ename=\&1'); 1 row created. sql> select * from table_name;
COL1 --------------------------------------------------------- SELECT * FROM EMP WHERE ENAME=&1