使用 raiserror 时避免换行
Avoid newline when using raiserror
假设我使用 raiserror
进行调试,就像这样:
raiserror('Trying to do something...',0,0) with nowait
(queries that do something)
raiserror('Done.',0,0) with nowait
在 SSMS 的“消息”中将此输出放在一行中会很方便:
Trying to do something...Done.
有办法吗?我周围什么都没找到
不,要么等到两个操作都完成并通过一次调用打印一行,要么在两行中输出。 SSMS(和 ADS)只是没有能力做你想做的事。
假设我使用 raiserror
进行调试,就像这样:
raiserror('Trying to do something...',0,0) with nowait
(queries that do something)
raiserror('Done.',0,0) with nowait
在 SSMS 的“消息”中将此输出放在一行中会很方便:
Trying to do something...Done.
有办法吗?我周围什么都没找到
不,要么等到两个操作都完成并通过一次调用打印一行,要么在两行中输出。 SSMS(和 ADS)只是没有能力做你想做的事。