SCOTT@OCM11G >insertinto test values('abc'||chr(38)||'def');
1 row created.
SCOTT@OCM11G >commit;
Commit complete.
(3)验证最后插入数据
SCOTT@OCM11G >select*from test;
T
--------------------
abc!def
abc@def
… ...
abc<>def
abc&def --使用&&def插入
abc&def --使用ascii编码插入
21 rows selected.
三、总结
如果想使用特殊’&’字符当字符串来用时,可以使用ascii值来代替,这样可以解决SQL语句中的特殊需求。当然,这种变态的要求很难碰到。ORACLE小技巧,有时需要变通的思想,当然我也是借鉴了别的思路。学习不止,Sam继续加油! Where there is a will, there is a way.