其中charindex不在SQL Server中工作
以下是查询,它返回零个匹配项:其中charindex不在SQL Server中工作,sql,sql-server,Sql,Sql Server,以下是查询,它返回零个匹配项: select * from CompleteSet where CHARINDEX(CompleteSet.Problem,'aaa') > 0 我知道在CompleteSet中肯定有aaa的条目 我不知道发生了什么。您已经将其向后推,您要查找的字符是第一个参数: select * from CompleteSet where CHARINDEX('aaa',CompleteSet.Problem) > 0 根据注释中添加的MSDN链接: CHA
select *
from CompleteSet
where CHARINDEX(CompleteSet.Problem,'aaa') > 0
我知道在CompleteSet
中肯定有aaa
的条目
我不知道发生了什么。您已经将其向后推,您要查找的字符是第一个参数:
select * from CompleteSet
where CHARINDEX('aaa',CompleteSet.Problem) > 0
根据注释中添加的MSDN链接:
CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )
方括号表示可选参数。您已将其向后放置,您要查找的字符是第一个参数:
select * from CompleteSet
where CHARINDEX('aaa',CompleteSet.Problem) > 0
根据注释中添加的MSDN链接:
CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )
方括号表示可选参数。我不相信你。在SQL Fiddle上显示示例。我不相信你。显示SQLFiddle上的示例。