如何使用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个字符。
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP