- str傳入的字串
- pos開始的位置
- len取代字串的長度
- newstr插入的字串
回傳
字串str位於第pos位置和長len字元會被newstr所取代。如果pos超過字串長度,則回傳值為原始字串。假如len的長度大於其它字串的長度,則從位置pos之後會被newstr取代。若任何一個參數為null,則回傳值為NULL。
mysql> SELECT INSERT('Quadratic', 3, 4, 'What');
-> 'QuWhattic'
mysql> SELECT INSERT('Quadratic', -1, 4, 'What');
-> 'Quadratic'
mysql> SELECT INSERT('Quadratic', 3, 100, 'What');
-> 'QuWhat'
SELECT INSERT('Quadratic', 3, 0, 'What');
-> 'QuWhatadratic'
這個函數支援多字節字元。
沒有留言:
張貼留言