sql:locate 函數


locate 的作用

返回第一次出現子串的位置,有兩種語法格式

locate 的語法格式一

LOCATE(substr,str)

語法格式說明

返回 substr 在 str 中第一次出現的位置

例子

SELECT LOCATE('bar', 'foobarbar'); # 4 SELECT LOCATE('xbar', 'foobar'); # 0

locate 的語法格式二

LOCATE(substr,str,pos)

語法格式說明

返回 substr 在 str 中第一次出現的位置,從 pos 位置開始搜索

例子

SELECT LOCATE('bar', 'foobarbar', 5); # 7 SELECT LOCATE('bar', 'foobarbar', 7); # 7 SELECT LOCATE('bar', 'foobarbar', 8); # 0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM