CHARINDEX 函数用法
发布网友
发布时间:2024-10-09 01:18
我来回答
共1个回答
热心网友
时间:2024-11-21 21:25
CHARINDEX 函数在 SQL 中用于在字符串表达式中查找特定字符或子字符串的起始位置。
函数的语法格式为:
CHARINDEX(表达式要查找的字符或子字符串, 要搜索的字符串, [起始位置])
其中:
表达式要查找的字符或子字符串:是指需要在目标字符串中查找的特定文本。
要搜索的字符串:是进行搜索的原始字符串。
起始位置(可选):可以指定从目标字符串的哪个位置开始搜索。如果未指定、具有负数值或为零,则搜索将从目标字符串的开头开始。
当目标字符串的数据类型为 nvarchar(max)、varbinary(max) 或 varchar(max) 时,返回值为 bigint 类型;否则返回值为 int 类型。