标签: sql sql-server database sql-server-2005 tsql
我在字段ABCD,EFG,HIJ中有以下内容,可以通过选择它来确认。我需要能够在此字符串中搜索ABCD,因此我使用了以下内容:
case when CHARINDEX(g.letters ,'ABCD') <> 0 then (- 2) else (- 1) end
然而它总是返回-1
答案 0 :(得分:2)
尝试
CHARINDEX('ABCD', g.letters)
first parameter是要查找的表达式,第二个参数是要搜索的表达式。