SQL Server STUFF() 函数
定义和用法
STUFF() 函数删除字符串的一部分,然后将另一部分插入字符串,从指定位置开始。
提示: 还可以查看 REPLACE() 函数。
语法
STUFF(string, start, length, new_string)
参数值
参数 | 描述 |
---|---|
string | 必需。要修改的字符串 |
start | 必需。string 中开始删除字符的位置 |
length | 必需。要从 string 中删除的字符数 |
new_string | 必需。要插入 string 中的新的字符串,在 start 位置 |
技术细节
工作于 | SQL Server(从 2008 开始)、Azure SQL 数据库、Azure SQL 数据仓库、并行数据仓库 |
---|
更多例子
例子
从字符串中删除 1 个字符,从位置 13 开始,然后在位置 13 插入 " is fun!"
SELECT STUFF('SQL Tutorial!', 13, 1, ' is fun!');
亲自尝试 »