SQLite
instr()函数在一个给定字符串中查找另一个给定的字符串的第一次出现的位置。如果找到,则返回一个表示第一次出现的位置的数字(从 1 开始),否则返回 0。
instr()
语法
这里是 SQLite
instr()函数的语法:
instr(str1, str2)
参数
str1必需的。 一个在从中搜索的字符串。
str2必需的。 被搜索的字符串。
返回值
SQLite
instr()函数在一个给定字符串
str1中查找另一个给定的字符串
str2的第一次出现的位置。如果找到,则返回一个表示
str2在
str1中第一次出现的位置的数字(从 1 开始),否则返回 0。
instr()
实例
要查找字符串
he在字符串
hello中的位置,请使用如下语句:
SELECT instr('hello', 'he'); instr('hello', 'he')--------------------1要查找字符串
ll在字符串
hello中的位置,请使用如下语句:
SELECT instr('hello', 'll'); instr('hello', 'll')--------------------3要查找字符串
abc在字符串
hello中的位置,请使用如下语句:
SELECT instr('hello', 'abc'); instr('hello', 'abc')---------------------0