T-SQL的回車和換行符(SQL)

 

T-SQL的回車和換行符(SQL)

sql server中的回車換行字符是 char(13)+char(10)

回車:char(13)

換行:char(10)

實例:

DECLARE @c NVARCHAR(100)
SET @c='2006-01-12|2006-02-13|2006-03-15|2006-11-11|2003-1-1'
SET @c=REPLACE(@c,'|',char(13))
--或是
--SET @c=REPLACE(@c,'|',char(10))
PRINT @c

輸出的結果爲:

2006-01-12
2006-02-13
2006-03-15
2006-11-11
2003-1-1

-------------------------------------------------------------------------------------------

--ms sql裏的控制字符列表:
--Tab   char(9)
--換行  char(10)
--回車  char(13)
--單引號 char(39)
--雙引號 char(34)

例子:
declare @txt varchar(200)
set @txt = 'book name' + char(9) + char(9) + 'price'
set @txt = @txt + char(10) + char(34) + '366 Amazing Facts' + char(34) + char(9) + '85.00'
set @txt = @txt + char(13) + char(39) + 'Mallory on Board' + char(39) + char(9) + '62.44'
print @txt

上述例子輸出的結果如下:


T-SQL的回車和換行符(SQL) - Steven - Steven blog

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章