当前位置:  开发笔记 > 编程语言 > 正文

SQL Server:PRINT输出不会立即出现

如何解决《SQLServer:PRINT输出不会立即出现》经验,为你挑选了1个好方法。

在SQL Server 2005 Management Studio中,PRINT语句的输出似乎不会立即出现:如果我有一个PRINT语句后跟一个长时间运行的语句,则PRINT输出在出现以下语句之后才会出现.

有没有办法提前刷新输出?我正在运行一些需要花费时间才能完成的升级脚本,我想知道脚本有多远(所以我知道是等待几分钟然后开始下一个,还是去吃午餐).



1> ConcernedOfT..:

不会.只有在提交事务,返回其他记录集或语句完成时(goSQL批处理中的语句终止符),才会返回它们.您可以在非致命错误级别(0-18)使用raiserror来获得此类的即时反馈.例如:

RAISERROR ('Foo', 10, 1) WITH NOWAIT

推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有