位置:首頁 > 數據庫 > SQL教學 > SQL LOCATE()函數

SQL LOCATE()函數

LOCATE(substr,str), LOCATE(substr,str,pos)

第一種語法返回字串符substr在字符串str第一個出現的位置。第二個語法返回串substr在字符串str,位置pos處開始第一次出現的位置。返回值為0,substr不在str.

SQL> SELECT LOCATE('bar', 'foobarbar');
+---------------------------------------------------------+
| LOCATE('bar', 'foobarbar')                              |
+---------------------------------------------------------+
| 4                                                       |
+---------------------------------------------------------+
1 row in set (0.00 sec)