今天在把MYSQL数据库中的一张表所有记录导入到Oracle 数据库中去时(先导出成.sql文件,然后对.sql文件稍做了修改,再进行执行导入操作)记录的如下(这里只列出了一条):

insert into question values('001','我是一条记录 你也是一条记录');

执行导入时发现叫你输入 nbsp;的值,原因是因为 sqlplus 把 &作为一个变量的开头,所以每次执行这条语句时会提醒你,解决方法:只要把 define 的属性设置为: off 就可以了(set  define  off);这样就可以插入象  <>这样的特殊字符了

  • 221bf60b-e988-37cc-863a-ec19b999c071-thumb
  • 描述: 看>>这是没有设置 define 为 off 之前执行插入操作前的提示
  • 大小: 90.7 KB
  • 50e0592f-5aa6-37bd-86d7-1d7dd29b1dde-thumb
  • 描述:
  • 大小: 286.1 KB
  • 3b5bea0e-6bce-3aae-94f6-85122cf7004f-thumb
  • 描述: 这是执行了 set define off 之后就没有刚才的那个提示了
  • 大小: 286.1 KB
评论
发表评论

提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则

您还没有登录,请登录后发表评论

hellojim
搜索本博客
我的相册
3051bbb9-d9b3-4d46-a256-eb36cc074dff-thumb
南大校门口
共 6 张
最近加入圈子
最新评论