我有一个存储过程,大约需要5-8分钟才能执行。
用户只是看到一条消息“请稍候,正在生成报告”
人们很可能会认为它已经停止工作...或出了点问题..等等。

存储过程在执行时有什么方法可以保持返回状态吗?

例如 :

{logical block 1}
logical block 1 completed!
{logical block 2}
logical block 2 completed!
{logical block 3}
logical block 3 completed!

如果是,请也告诉我如何在C#中捕获这些状态。

多谢你们。

最佳答案

有趣的!您是否看过非严重的RAISERROR?看this article

关于c# - 存储过程状态非常冗长,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15445738/

10-12 12:48