MySQL中的STRPOS()
函數用于查找子字符串在主字符串中的位置。如果子字符串存在于主字符串中,則返回子字符串在主字符串中首次出現的位置(從1開始計算)。如果子字符串不存在于主字符串中,則返回0。因此,STRPOS()
函數返回值的類型是無符號整數(UNSIGNED INTEGER
)。
示例:
SELECT STRPOS('Hello, world!', 'world'); -- 返回8
SELECT STRPOS('Hello, world!', 'test'); -- 返回0