我有一个简单的查询循环,我想在执行过程中看到PRINT消息.查询是这样的:
WHILE 1 = 1
BEGIN
WAITFOR DELAY '000:00:10'
PRINT 'here'
END
Run Code Online (Sandbox Code Playgroud)
PRINT'here'在我停止进程之前不会输出,但是,我想在运行时看到它.这可能吗?
小智 22
您可以将RAISERROR与服务器0和NOWAIT选项一起使用
WHILE 1 = 1
BEGIN
WAITFOR DELAY '000:00:10'
RAISERROR ('here', 0, 1) WITH NOWAIT
END
Run Code Online (Sandbox Code Playgroud)