insert语句终如何insert 但引号

wolfsillxu 2003-11-29 09:01:52
inser table(line)values(a);
如果a是',怎么输入?谢谢
...全文
58 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liaolwj 2003-11-29
  • 打赏
  • 举报
回复
是chr(39)
SVRMGR> select chr(39) from dual;
C
-
'
已选择 1 行。
SVRMGR>
leecooper0918 2003-11-29
  • 打赏
  • 举报
回复

假设a='123',现在要将 '123'插入数据库(包括单引号):
execute immediate 'insert into table(line) values( ' || char(39)
|| a || char(39) || ')';
haibozhang 2003-11-29
  • 打赏
  • 举报
回复
如上,用values('''')
luyuen 2003-11-29
  • 打赏
  • 举报
回复
select '''' from dual ;

-------
'

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧