2016-07-01 49 views
1

我想找出在特定字段中具有双引号字符的所有行。在SQL Server中使用双引号搜索字符串

我想在where子句中尝试类似charindex(columnname,'""'),但它似乎不起作用。

任何帮助将不胜感激。

+1

试图'选择%的tablename%*其中,%COLUMNNAME%LIKE '%“%''? – user5226582

+0

你为什么不试着去'like'操作? – Sankar

+0

user5226582答案如果你想使用编程代替数据库,你可以这样做: charindex($ col,'" "'); 或者你可以尝试"(HTML数字)而不是"(HTML名称为“) – JoelBonetR

回答

1

我会建议你使用一个像声明

Where field Like '%""%' 
1

试试这个。

SELECT * FROM tb WHERE col Like '%"%' 

或者

SELECT * FROM tb WHERE CHARINDEX('"',col) > 0