在 MySQL 中,我們如何將子字串插入字串的指定位置?
我們可以使用 MySQL 的 INSERT() 函式將子字串插入字串的指定位置。
語法
INSERT(original_string, @pos, @len, new_string)
這裡,original_string 是我們想要在其中插入新字串的字串,在某個特定數量的字元的位置。
- @pos 是插入新字串應開始的位置。
- @len 是應從原始字串中刪除的字元數。字元刪除的起點是 @pos 的值。
- New_string 是我們想要插入到原始字串中的字串。
示例
mysql> Select INSERT('MySQL Tutorial',7,8,'@Tutorialspoint');
+------------------------------------------------+
| INSERT('MySQL Tutorial',7,8,'@Tutorialspoint') |
+------------------------------------------------+
| MySQL @Tutorialspoint |
+------------------------------------------------+
1 row in set (0.00 sec)在上面的示例中,新字串“@Tutorialspoint”已插入。插入從原始字串的第 7 個字元開始,並且此函式刪除了,起點是第 7 個字元,從原始字串中刪除了總共 8 個字元。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP