SQL Server REPLACE() 函数
实例
用 "M" 替换字符串中的 "T":
SELECT REPLACE('SQL Tutorial', 'T', 'M');
定义与用法
REPLACE()
函数将字符串中出现的所有子字符串替换为新的子字符串。
注意:搜索不区分大小写。
提示:还要看 STUFF()
函数。
语法
REPLACE( string , old_string , new_string )
参数值
参数 | 描述 |
---|---|
string | 必填。原始字符串 |
old_string | 必填。要替换的字符串 |
new_string | 必填。新的替换字符串 |
技术细节
适用版本: | SQL Server(从 2008 开始)、Azure SQL数据库、Azure SQL数据仓库、并行数据仓库 |
---|
更多实例
实例
用 "HTML" 替换字符串中的 "SQL":
SELECT REPLACE('SQL Tutorial', 'SQL', 'HTML');
实例
用 "c" 替换字符串中的 "a":
SELECT REPLACE('ABC ABC ABC', 'a', 'c');