如何知道MS SQL Server中存储过程的执行状态

kbv*_*hnu 4 t-sql sql-server sql-server-2008

我有一个很长的存储过程,我怎么知道它的执行状态?像50%完成的东西等.我搜索了很多,并没有得到任何满意的结果.希望它是不可能的.我正在使用MS SQL Server 2008.如果它不可用我可能知道它不是为什么有空吗?

Jān*_*nis 5

您可以使用:

RAISERROR ('Some comment, immediate', 0, 1) WITH NOWAIT 
Run Code Online (Sandbox Code Playgroud)

在此声明后立即打印消息.(它不会生成错误消息).