sqlserver数据字符串替换函数sql server 替换函数 replace
函数参数
REPLACE(string_expression, string_pattern, string_replacement)
1.string_expression:要搜素的字符串表达式可以是字符串或者⼆进制数据类型例⼦:1⽉1⽇';
2.string_pattern: 是要查的字符串可以是字符串或者⼆进制数据类型例⼦:'⽉';
3.string_replacement:替换字符串可以是字符串或者⼆进制数据类型例⼦: '-'字符串replace函数
返回类型
如果其中的⼀个输⼊参数数据类型为 nvarchar,则返回 nvarchar;否则 REPLACE 返回 varchar。
如果任何⼀个参数为 NULL,则返回 NULL。
最直接、最直⽩的意思:REPLACE(String,from_str,to_str) 即:将String中所有出现的from_str替换为to_str。
实例
例句:SELECT REPLACE('1⽉1⽇', '⽉', '-') TEST
注意事项
本次演⽰是 sql server 数据库案例;
raplace 可以嵌套使⽤,可以解决复杂的字符串问题;
扩展
replace 可以结合 SUBSTR(截取函数),INSTR(字符查函数) 使⽤处理复杂的字符串;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论