INSTR() 回傳字串中子字串的第一個出現位置

INSTR(str,substr)
  • str傳入的字串
  • substr傳入的子字串

回傳字串str中子字串的第一個出現位置。這和LOCATE()的雙參數形式相同,除非參數的順序被顛倒。
mysql> SELECT INSTR('foobarbar', 'bar');
-> 4

mysql> SELECT INSTR('xbar', 'foobar');
-> 0
這個函數支援多字節字元,並且只有當至少有一個參數是二進制字串時區分大小寫。
請參考 LOCATE()

沒有留言: