论坛首页 综合技术论坛

如何向Oracle数据库的表中插入 <>等以&开头的字符

浏览 2823 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (6) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-03-20  

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

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

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

  • 描述: 看>>这是没有设置 define 为 off 之前执行插入操作前的提示
  • 大小: 90.7 KB
  • 大小: 286.1 KB
  • 描述: 这是执行了 set define off 之后就没有刚才的那个提示了
  • 大小: 286.1 KB
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics