目录

MySQL POSITION() 函数

示例

在字符串"91xjr.com"中搜索"3",并返回位置:

SELECT POSITION("3" IN "91xjr.com") AS MatchPosition;
亲自试一试 »

定义和用法

POSITION() 函数返回字符串中子字符串第一次出现的位置。

如果在原始字符串中未找到子字符串,则该函数返回 0。

该函数执行不区分大小写的搜索。

笔记:这个定位()函数等于 POSITION() 函数。

语法

POSITION( substring IN string)

参数值

Parameter Description
substring Required. The substring to search for in string
string Required. The original string that will be searched

技术细节

工作于: 从 MySQL 4.0 开始

更多示例

示例

在字符串"91xjr.com"中搜索"COM",并返回位置:

SELECT POSITION("COM" IN "91xjr.com") AS MatchPosition;
亲自试一试 »

示例

在 CustomerName 列中搜索"a",并返回位置:

SELECT POSITION("a" IN CustomerName)
FROM Customers;
亲自试一试 »