首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问一个函数

2012-03-20 
请教一个函数sqlserver里面有没有这样的函数,就是把带有回车的字符串中的回车去掉。如:“我有个问题要问”变

请教一个函数
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

热点排行