在数据库中某字段插入sql语句的问题!

crystalreport20xx 2004-12-14 11:38:02
我想在一个数据库表中用一个字段来存储系统用于操作的一些sql命令!
但是在每次插入的时候老是出现语法错误,后来查了是单引号引起的,但是如
果改变语句中的单引号的话,这条sql语句就错了,请那为大哥给帮个忙,在不改
变当前sql语句的情况下把它顺利的插入到数据表中。小弟不才,想了许久没想
到办法。在此先谢谢各位了。
...全文
75 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
crystalreport20xx 2004-12-16
  • 打赏
  • 举报
回复
谢谢了,过了几天,忘了结贴了!
yjzhg 2004-12-14
  • 打赏
  • 举报
回复
''
skyboy0720 2004-12-14
  • 打赏
  • 举报
回复
SQL中两个单引号代表一个单引号,过滤一下就可以了!
NinGoo 2004-12-14
  • 打赏
  • 举报
回复
insert into test(column1) values ('select * from test where column1=''' +'a' +''' ')

这是我测试的例子

插入后的值为select * from test where colulmn1='a'

不知道是不是合楼主的要求
NinGoo 2004-12-14
  • 打赏
  • 举报
回复
就是一个单引号写成两个单引号
crystalreport20xx 2004-12-14
  • 打赏
  • 举报
回复
还是不清楚!??

34,589

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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