分享

T-SQL的回车和换行符(SQL)

 时间剧毒 2019-05-21

sql server中的回车换行字符是  char(13)+char(10)

回车:char(13)

换行:char(10)

实例1:

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

上述例子输出的结果如下:

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多