在SQL Server中,REPLACE函数用于在字符串中替换指定的子字符串,并返回替换后的新字符串。
REPLACE( input_string, search_string, replacement_string )
其中:
input_string:要进行替换的源字符串
search_string:要被替换的子字符串
replacement_string:替换search_string的新字符串
例:将表Employees中,员工邮箱的域名由 @qq.com 替换为 @163.com
select replace(Email, '@qq.com', '@163.com') from Employees;
注:
如果input_string、search_string 或 replacement_string 是 null,则函数返回null。
如果原字符串中没有要替换的字符串,则返回原字符串。