???重赏之下必有勇夫,求sql语句?????

大黄鸭在发光 2010-08-20 03:57:55
大家好,小弟对sql不是很拿手。数据库中有一列值,有的含双引号,有的不含双引号。
我想写一个sql语句将这列中含双引号的行都取出来。
谢谢
...全文
162 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
完美-态度 2010-08-20
  • 打赏
  • 举报
回复
select * from table where colmun = '%"%' 没错。
不懂装懂 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 wangyue4 的回复:]
哦,呵呵,原来我的数据库里那列根本就没有双引号。不好意思啊。
结贴,大家不要骂我
[/Quote]
大黄鸭在发光 2010-08-20
  • 打赏
  • 举报
回复
哦,呵呵,原来我的数据库里那列根本就没有双引号。不好意思啊。
结贴,大家不要骂我
单线程加锁 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 renhraixf 的回复:]
SQL code
SELECT * FROM TABLE WHERE COLMUN = '%"%'
[/Quote]
正解
快乐乔巴 2010-08-20
  • 打赏
  • 举报
回复
估计是你的'%[%]%' 中的单引号问题 换成半角的 '%[%]%'
natfit 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 rwm5366745 的回复:]
select * from table where CHARINDEX('"',字段名)>0
[/Quote]

反正要全表扫描
快乐乔巴 2010-08-20
  • 打赏
  • 举报
回复
如果是%号的话 可以like '%[%]%'
不过 你说的双引号 like '%"%' 我在sql server中测试没问题啊
renhraixf 2010-08-20
  • 打赏
  • 举报
回复
SELECT * FROM TABLE WHERE COLMUN = '%"%'
rwm5366745 2010-08-20
  • 打赏
  • 举报
回复
select * from table where CHARINDEX('"',字段名)>0
快乐乔巴 2010-08-20
  • 打赏
  • 举报
回复
[]转译
like '%["]%'
cp298674954 2010-08-20
  • 打赏
  • 举报
回复
SELECT *
FROM TABLENAME
WHERE Column like '%"%'
大黄鸭在发光 2010-08-20
  • 打赏
  • 举报
回复
这不少了
jingkunliu 2010-08-20
  • 打赏
  • 举报
回复
就是,楼主真磕碜~
大黄鸭在发光 2010-08-20
  • 打赏
  • 举报
回复
不少
like '%"%'好像不太对
  • 打赏
  • 举报
回复
重赏之下????? 问题点数:50分

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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