模糊查询中含有单引号
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模糊查询中含有单引号相关的知识,希望对你有一定的参考价值。
在模糊查询数据库某字段时,查询该字段中是否含有单引号怎样写
比如 select * from book where name like '%'%'
这样写是错误的,单引号换成转义字符\'也是错误的~
我用的是sql 2005
请问这条sql语句应该怎样写~~
sql语句插入的数据中含有单引号怎么办?
参考技术A sql中,insertinto
yourTable(f1,f2)
values(100,'abc')字符串数据是用单引号包在外面的,如果插入的数据中包含单引号,就需要处理,你可以将单引号替换成两个单引号,在sql中连续两个单引号就表示一个单引号字符,例如insert
into
yourTable(f1,f2)
values(100,'ab''c')表示插入新记录f2字段为ab'c
使用函数replace可以实现这个功能:
以上是关于模糊查询中含有单引号的主要内容,如果未能解决你的问题,请参考以下文章