如何在sql server中维护换行符

时间:2013-03-19 10:03:11

标签: sql-server

我有一个asp.net文本框,它有换行符,并且在sql server 2008中没有维护换行符。我该怎么办?

3 个答案:

答案 0 :(得分:2)

您可以CHAR(13)使用line breaksCHAR(10)使用Line Feed (LF)

所以你可以做的是在将它插入数据库之前,用CHAR(13)替换每个换行符。

你走了:

DECLARE @text NVARCHAR(50)
SET @text = 'This is line 1.' + CHAR(13) + 'This is line 2.'
SELECT @text

答案 1 :(得分:2)

所有我必须做的就是这个

string htmlFormattetText = txtShare.Text.Replace("\r\n", "<br />");

答案 2 :(得分:1)

replace( queryText, '\r\n', CHAR(13) + CHAR(10) )