declare @temp nvarchar(4000)
set @temp='sadfaffffffffffffffffffffffffffffffff
asdffffffffffffffffffffffffffffffffffffff
asdfffffffffffffffffffffffffffffffffffffff
asdfffffffffffffffffffffffffffff
'
如上面所见的 @temp里面 有一些带回车符 或者是 换行符,那这两个 加起来的符号是不是 '\n',
如果我想将上面的文字夹成这样子
<br>sadfaffffffffffffffffffffffffffffffff</br>
<br>asdffffffffffffffffffffffffffffffffffffff</br>
asdfffffffffffffffffffffffffffffffffffffff</br>
<br>asdfffffffffffffffffffffffffffff</br>那应该怎么搞啊?
set @temp='sadfaffffffffffffffffffffffffffffffff
asdffffffffffffffffffffffffffffffffffffff
asdfffffffffffffffffffffffffffffffffffffff
asdfffffffffffffffffffffffffffff
'
如上面所见的 @temp里面 有一些带回车符 或者是 换行符,那这两个 加起来的符号是不是 '\n',
如果我想将上面的文字夹成这样子
<br>sadfaffffffffffffffffffffffffffffffff</br>
<br>asdffffffffffffffffffffffffffffffffffffff</br>
asdfffffffffffffffffffffffffffffffffffffff</br>
<br>asdfffffffffffffffffffffffffffff</br>那应该怎么搞啊?
set @temp='sadfaffffffffffffffffffffffffffffffff
asdffffffffffffffffffffffffffffffffffffff
asdfffffffffffffffffffffffffffffffffffffff
asdfffffffffffffffffffffffffffff' SELECT '<br>'+REPLACE(@temp,CHAR(13)+CHAR(10),'</br>'+CHAR(13)+CHAR(10)+'<br>')+'</br>'/*
-----------------------------------------------------------
<br>sadfaffffffffffffffffffffffffffffffff </br>
<br>asdffffffffffffffffffffffffffffffffffffff </br>
<br>asdfffffffffffffffffffffffffffffffffffffff </br>
<br>asdfffffffffffffffffffffffffffff</br>(1 行受影响)
*/
SELECT '<br>'+REPLACE(@temp,CHAR(13)+CHAR(10),'</br>'+CHAR(13)+CHAR(10)+'<br>')+'</br>'