如何使用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個字元。

更新於:2020年2月6日

82 次檢視

啟動您的 職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.