CHARINDEX(Azure 流分析)
搜索一个表达式中的另一个表达式,并在找到时返回其起始位置。
语法
CHARINDEX ( expressionToFind ,expressionToSearch [ , start_location ] )
注意
CHARINDEX 函数的索引/位置基于 1。
参数
expressionToFind
包含要查找的序列的字符表达式。
expressionToSearch
是要搜索的字符表达式。
start_location
是开始执行搜索的 bigint 表达式。 如果 start_location 未指定、为负数或为 0,则从 expressionToSearch 开头开始执行搜索。
返回类型
bigint
示例
SELECT TollId, EntryTime, CHARINDEX ( 'us', Model), Model
FROM Input TIMESTAMP BY EntryTime
WHERE Toll > 5
注解
如果在 expressionToSearch 中找不到 expressionToFind,则 CHARINDEX 返回 0。