【发布时间】:2011-04-09 08:02:25
【问题描述】:
使用 SQL Server 2008。我有一个包含以下列的表:
sampleData (nvarchar(max))
其中一些行中该列的值是格式如下的列表:
["value1","value2","value3"]
我正在尝试编写一个简单的查询,该查询将通过仅检测左括号来返回所有具有这种格式列表的行。
SELECT * from sampleTable where sampleData like '[%'
上面的查询不起作用,因为 '[' 是一个特殊字符,我一生都无法弄清楚如何转义括号,所以我的查询做我想要的。
感谢您的任何建议!
【问题讨论】:
标签: sql sql-server pattern-matching