REPLACE 函数的任何参数都必须为内建的数据类型。
REPLACE 函数返回 source_string 的副本,以 new_string 替换其中的每个 old_string。如果您省略 new_string 选项,则从返回字符串中略去每个 old_string。
返回数据类型是它的 source_string 参数。如果主变量是源,则返回值为 NVARCHAR 或 NCHAR,这要根据返回的字符串的长度来定,使用 来自 CONCAT 函数的返回类型 部分描述的返回类型提升规则。
SELECT REPLACE('Mighxzy xzime', 'xz', 't') FROM mytable;
(constant) |
---|
Mighty time |