oracle的sqlplus中插入中文错误:ERROR: ORA-01756: quoted string not properly terminated

在oracle的sqlplus中插入中文错误:

ERROR:

ORA-01756: quoted string not properly terminated

 

福州-陈建伟(66472309)  17:30:25

上面的错误是什么原因?
有没有高手知道?
LONG(544418021)  17:36:29
估计你的中文的‘’
切换En输入法试试
福州-陈建伟(66472309)  17:39:53


我要是在头尾加空格是可以。
不知道是为什么。
LONG(544418021)  17:41:23
是英文输入模式下吗
福州-陈建伟(66472309)  17:41:28
是的
绝对是。

LONG(544418021)  17:41:58
需要切换的在输入中文后
福州-陈建伟(66472309)  17:42:21
不懂这句话的意思。
LONG(544418021)  17:42:22
即前后都是英文
福州-陈建伟(66472309)  17:42:53
就是说在sqlplus 中要输入中文,必须前后都是英文?
LONG(544418021)  17:43:16
那当然了
你以为呢
解决了吗
福州-陈建伟(66472309)  17:44:49

LONG(544418021)  17:44:57
呵呵
福州-陈建伟(66472309)  17:44:58
还没有
这样我输入的都是带空格的。
LONG(544418021)  17:45:39
不带空格还是不行是吗
你这样先输入两个英文的‘
之后再中间加汉字
LONG(544418021)  17:47:03
行了吗
福州-陈建伟(66472309)  17:48:26

还是老问题

LONG(544418021)  17:48:58
呵呵
你用一个函数TRIM一下
福州-陈建伟(66472309)  17:49:34
比如?
LONG(544418021)  17:50:24
就是把要插入的字符串TRIM一下
福州-陈建伟(66472309)  17:52:00
这样是可以的。
LONG(544418021)  17:52:43

福州-陈建伟(66472309)  17:52:46

LONG(544418021)  17:54:15
解决了吗
福州-陈建伟(66472309)  17:56:05

LONG(544418021)  17:56:40
行了解决了就行了
福州-陈建伟(66472309)  17:56:42
这样是可以的
呵呵
就是不知道是什么原因。
LONG(544418021)  17:57:45
我个人认为英文汉字没法解析成码
就报错
TRIM可以解析
福州-陈建伟(66472309)  17:58:47
还是不懂。
这种情况太另类了。
第一次碰到。
以前都不会。
LONG(544418021)  17:59:38
能解决就行了
福州-陈建伟(66472309)  17:59:40
先谢谢了。
呵呵
就是怕后面有类似的问题
谢谢LONG,你的无私贡献。是我们的模范。
LONG(544418021)  18:00:51
有愧
福州-陈建伟(66472309)  18:01:00
呵呵
先下班了。
有空常沟通
LONG(544418021)  18:01:10
SAME

 

 

 

oracle中,如何插入包含单个撇号的数据

insert into table values('fifth product's name',25,'05-MAY-07');

该语句会报错:ORA-01756:quoted string not properly terminated

想插入包含单个撇号的数据,必须进行以下两个操作:在INSERT前执行set scan off命令,并且在想插入单个撇号的文本串位置插入两个撇号。命令如下:

set scan off

insert into table values('Fifth Product''s Name',25,'05-MAY-07');

set scan on

 

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

福海鑫森

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值