SSMS2017 PRINT语句多次运行

时间:2018-07-30 07:54:22

标签: sql-server ssms ssms-2017

SQL-Server 2016 / SSMS 2017(最新)

我偶尔会在一个打印语句中看到多个结果。虽然功能似乎并未受到影响,但我担心潜在原因-以及将来是否会引起任何问题。

示例呼叫按预期运行:

DECLARE @ViewDef NVARCHAR(MAX)
SELECT @ViewDef = REPLACE(OBJECT_DEFINITION(OBJECT_ID('vw_testtable')),';','')
PRINT 'Print'
PRINT @ViewDef
GO

enter image description here

与可疑结果相同的通话:

enter image description here

这是同一用户在同一数据库上发出的同一调用。如果我也添加一个标准(即返回数据集而不是推入参数),请在此处进行选择,我只会得到一组结果-因此,我假设问题是SSMS方面而非服务器端,但是由于使用了打印用于调试的命令,我无法对其进行调试。

NB。 RAISEERROR命令发生相同的问题。

我已经搜索了周围,但看不到与此相关的任何内容。我现在准备重新安装,但如果可能的话,宁愿避免安装。感激地收到所有信息/选项。

非常感谢。

0 个答案:

没有答案