SQLServer_CHARINDEX函数_获取字符串中特定内容的下标

CHARINDEX

语法

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

猜你喜欢

转载自blog.csdn.net/icecoola_/article/details/84107511