`
winerwjj
  • 浏览: 6514 次
  • 性别: Icon_minigender_1
  • 来自: 福州
最近访客 更多访客>>
社区版块
存档分类
最新评论

Oracle 脚本导数据 &amp转译

阅读更多

一、导入的时候不能用SQL窗口,因为SQL窗口每执行一条语句会新打开一个结果输出框,有可能导致系统崩溃。

 

二、导入数据是经常会遇见让我们给amp赋值的情况,主要是因为Oracle把我数据里面的URL的参数连接符&
当成是一个自定义变量了,所以要求我给变量AMP赋值。修改的方法有三:

 

方法一:在要插入的SQL语句前加上 Set define off;与原SQL语句一起批量执行 (必需在命令窗口)

Set define off;

insert into ....

insert into ....

insert into ....

....

 

方法二:在SQL语句中将'&'替换成chr(38),因为chr(38)是‘&’的ASCII码

Select 'Tom' || chr(38) || 'Jerry' from dual;

 

方法三:分拆原来的字符串

Select 'Tom' || '&' || 'Jerry' from dual;

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics