【发布时间】:2022-01-13 20:31:37
【问题描述】:
似乎最新的 SQL Server SSMS v18.8 正在将网格输出中的非打印字符替换为空白。这是在this question 中针对 v2008 解决的,并指出它在 v2012 中已修复。有谁知道在 v18.8 中恢复 v2012 行为的选项?
如果您在 v18.8 中执行此查询,您会得到“aN-blank-b”:
select 'a'+Char(78)+Char(9)+'b'
如果您在 v2012 中运行相同的查询,您会得到“aN-tab-b”。 该选项卡包含在两个版本的文本和文件输出中。
【问题讨论】:
-
今天 18.10 也看到了。我看到的是空格而不是制表符。
-
我在 18.9.2 和 17.9.1 上都收到了
aN<single space>b
标签: sql-server ssms non-printing-characters