PostgreSQL strpos() 函数使用指南
PostgreSQL strpos() 函数返回一个指定的子字符串在一个字符串中的第一个起始索引。
strpos() 函数与 position() 函数相同,但是参数的顺序不同。
strpos() 语法
这是 PostgreSQL strpos() 函数的语法:
strpos(string, substring)
strpos(string, substring) 等同于 position(substring IN string)。
参数
string- 必需的。 一个字符串。
substring- 必需的。 一个搜索的子字符串。
返回值
PostgreSQL strpos() 函数返回字符串 string 中的子字符串 substring 第一次出现的起始索引。如果字符串 string 中没有出现子字符串 substring,此函数将返回 0。
若参数为 NULL,该函数将返回 NULL。
strpos() 示例
这个示例说明了如果使用 strpos() 函数在一个字符串中查找子字符串的索引。
SELECT strpos('hello world', 'world');
strpos
--------
7