MYSQL中的插入语句

JamOfCode 2011-08-06 06:13:26
程序中写的SQL语句进行插入,有一个varchar字段的变量可能出现',"之类的字符,查询会失败,怎么解决而不改变变量
...全文
72 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
JamOfCode 2011-08-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zyq5945 的回复:]

一样的,红色部分就是转义
SELECT * FROM tbl_table WHERE Field like '%\\'sdf'
[/Quote]

那我写C++是不是把'\''转义为'\\\'' 因为C++里字符串中的 "'"已经转义为"\'"了, 为什么MYSQL没有直接转义
zyq5945 2011-08-07
  • 打赏
  • 举报
回复
一样的,红色部分就是转义
SELECT * FROM tbl_table WHERE Field like '%\\'sdf'
JamOfCode 2011-08-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zyq5945 的回复:]

http://www.iteye.com/topic/766090
[/Quote]

我是C++怎么办
zyq5945 2011-08-06
  • 打赏
  • 举报
回复

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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