SQL中替换函数replace()的使用方法
程序员文章站
2022-04-20 21:47:29
...
语法
REPLACE ( string_expression , string_pattern , string_replacement )
参数
string_expression 要搜索的字符串表达式。string_expression 可以是字符或二进制数据类型。
string_pattern 是要查找的子字符串。string_pattern 可以是字符或二进制数据类型。string_pattern 不能是空字符串 (’’)。
string_replacement 替换字符串。string_replacement 可以是字符或二进制数据类型。
返回类型
如果其中的一个输入参数数据类型为 nvarchar,则返回 nvarchar;否则 REPLACE 返回 varchar。
如果任何一个参数为 NULL,则返回 NULL。
REPLACE(tablename,come,to) 就是将tablename中所有出现的come替换为to。
这样可以去掉所有空格:
select replace(cast(Plan_abstract as VARCHAR(200)),' ','') as 方案描述,* from Ixb_select_topic_salse_plan where Select_topic_id='4A1D560E7B274EF7AB702EF1E094EDE9'