MySQL LOCATE() 函式與同義函式(POSITION() 和 INSTR())有哪些不同?
雖然所有這些函式都用來返回子串在字串中的位置,但 LOCATE() 函式與 POSITION() 和 INSTR() 函式略有不同。對於 POSITION() 和 INSTR() 這兩個函式,我們無法透過 LOCATE() 函式中的 position 引數作為引數來管理搜尋的起始位置。所有這些函式的語法也不同。
廣告
雖然所有這些函式都用來返回子串在字串中的位置,但 LOCATE() 函式與 POSITION() 和 INSTR() 函式略有不同。對於 POSITION() 和 INSTR() 這兩個函式,我們無法透過 LOCATE() 函式中的 position 引數作為引數來管理搜尋的起始位置。所有這些函式的語法也不同。