MySQL INSERT() 函数
实例
将字符串 "Example" 插入字符串 "cankaoshouce.com",替换前九个字符:
SELECT INSERT("cankaoshouce.com", 1, 9, "Example");
定义与用法
INSERT()
函数将字符串插入到指定位置的字符串中并保留一定数量的字符。
语法
INSERT( string , position , number , string2 )
参数值
参数 | 描述 |
---|---|
string | 必填。将被修改的字符串 |
position | 必填。插入string2 的位置 |
number | 必填。要替换的字符数 |
string2 | 必填。被插入string 的字符串 |
返回值s
- 如果位置超出字符串长度,则此函数返回字符串
- 如果数字大于字符串其余部分的长度,则此函数将替换从位置到字符串末尾的字符串
技术细节
版本: | From MySQL 4.0 |
---|
更多实例
实例
将字符串 "no" 插入字符串 "cankaoshouce.com",从位置11开始替换三个字符:
SELECT INSERT("cankaoshouce.com", 11, 3, "no");