一尘不染

从SQL脚本在nvarchar或varchar中插入控制字符?

sql

在给定SQL Server 2012的情况下,如何在SQL脚本的nvarchar或varchar列中插入控制字符(以ASCII
32编码的字符,如TAB,CR,LF)?


阅读 207

收藏
2021-03-08

共1个答案

一尘不染

除非我在问题中遗漏任何东西,否则可以使用TSQL CHAR()函数执行此操作:

INSERT INTO MyTable(ColName) VALUES(CHAR(13) + CHAR(10))

将插入CR / LF。其他代码也一样。

编辑 那里还有TSQL NCHAR()以及Unicode字符。

2021-03-08