insert 脚本里面含有&怎么处理??

如下为转载,感觉原创作者,因为是以前记录的笔记,转载链接未记录。

 

for example
insert into t values ('R&D search thing');

这样在plsql/dev 里面运行就插不进去,问下有撒好的解决办法没有?

-------------------------------------------------------------------------------------
SQL> create table test (id number,c1 varchar2(200));

Table created.
方法1:
SQL> insert into test values(1,'R'||'&'||'D search thing');

1 row created.

SQL> set linesize 200
SQL> col c1 for a30
SQL> select * from test;

        ID C1
---------- ------------------------------
         1 R&D search thing

方法2:
SQL> insert into test values(2,'R'||chr(38)||'D search thing');

1 row created.

SQL> select * from test;

        ID C1
---------- ------------------------------
         1 R&D search thing
         2 R&D search thing
方法3:
SQL> set define off
SQL> insert into test values(3,'R&D search thing');

1 row created.

SQL> select * from test;

        ID C1
---------- ------------------------------
         1 R&D search thing
         2 R&D search thing
         3 R&D search thing

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值