首頁  >  文章  >  資料庫  >  在MySQL中,如何在字串的指定位置插入子字串?

在MySQL中,如何在字串的指定位置插入子字串?

WBOY
WBOY轉載
2023-08-26 08:21:02946瀏覽

在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 個字元。

以上是在MySQL中,如何在字串的指定位置插入子字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除