如何使用 MySQL 函数在删除原始字符串中的字符后在字符串中插入新字符串?

mysqlmysqli database更新于 2025/5/19 4:28:17

我们可以使用 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 行在集合中(0.00 秒)

在上面的例子中,插入了新字符串"Pal"。插入从原始字符串的第 5 个字符开始,此函数删除,起点是第 5 个字符,总共从原始字符串中删除 7 个字符。


相关文章


有用资源