读书人

请问一个函数

发布时间: 2012-03-20 14:01:11 作者: rapoo

请教一个函数
sql server里面有没有这样的函数,就是把带有回车的字符串中的回车去掉。
如:“我
有个
问题要问”
变成“我有个问题要问”
有人知道吗?

[解决办法]
declare @str varchar(100)
set @str= '我
有个
问题要问 '

select replace(replace(@str, char(13), ' '), char(10), ' ')
--result
我有个问题要问

(1 row(s) affected)
[解决办法]
楼上正解!
呵呵
补充一点点~

declare @t1 varchar(50)
set @t1= 'aaaaa
bbbbbb '
set @t1=replace(replace(@t1,char(13), ' '),char(10), ' ')
print @t1

读书人网 >SQL Server

热点推荐