Oracle10gはquote演算子をサポートしていますq
。これを使用すると、カスタム引用符区切り文字を選択することにより、文字列リテラル内の以前の追加の引用文字列を削除できます。ただし、とについては&
、&&
これはうまく機能していないようです。&
入力したい場合はどうすればいいです&&
か?
SQL> desc t
Name Null? Type
----------------------------------------- -------- ----------------------------
ID VARCHAR2(1000)
SQL> insert into t values(q'['test'''',;,,']');
1 row created.
SQL> insert into t values(q'['test''&,,,;;;''']');
1 row created.
SQL> insert into t values(q'['test''&jj,,,,,'''']');
Enter value for jj: