如何使用MySQL函式在刪除原始字串中的字元後,在字串中插入新的字串?
我們可以使用MySQL INSERT() 函式在刪除原始字串中的字元後,在字串中插入新的字串。
語法
INSERT(original_string, @pos, @len, new_string)
這裡,original_string 是我們想要在其中插入新字串的字串,新字串將替換掉特定數量的字元。
@pos 是插入新字串的起始位置。
@len 是要從原始字串中刪除的字元數量。字元刪除的起始點是 @pos 的值。
New_string 是我們想要插入到原始字串中的字串。
示例
mysql> Select INSERT('Yash Sharma',5,7,' Pal'); +----------------------------------+ | INSERT('Yash Sharma',5,7,' Pal') | +----------------------------------+ | Yash Pal | +----------------------------------+ 1 row in set (0.00 sec)
在上面的例子中,新的字串“ Pal”已被插入。插入從原始字串的第5個字元開始,該函式將從第5個字元開始刪除總共7個字元。
廣告