语法
CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )
参数
expressionToFind
一个字符表达式,其中包含要查找的序列。 expressionToFind 限制为 8000 个字符。
expressionToSearch
要搜索的字符表达式。
start_location
表示搜索开始位置的 integer 或 bigint 表达式。
如果 start_location 未指定、具有负数值或 0,
搜索将从 expressionToSearch 的开头开始。
注: 返回的起始位置从 1 开始,而不是从 0 开始。
demo:
Contents : Strtest123456
CHARINDEX('Str',Contents,3) 0
CHARINDEX('Str',Contents) 1