LOCATE() 函数返回字符串中子字符串第一次出现的位置。
如果在原始字符串中未找到子字符串,则该函数返回 0。
该函数执行不区分大小写的搜索。
笔记:这个函数等于位置()功能。
LOCATE(
substring,
string,
start)
Parameter | Description |
---|---|
substring | Required. The substring to search for in string |
string | Required. The string that will be searched |
start | Optional. The starting position for the search. Position 1 is default |
工作于: | 从 MySQL 4.0 开始 |
---|
在字符串"91xjr.com"中搜索"com"(从位置3开始),并返回位置:
SELECT LOCATE("com", "91xjr.com", 3) AS MatchPosition;
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!