2011-03-22 72 views
0

我有一个SQL Server CLR函数正在完成相当庞大的任务。SQL Server CLR函数集超时

我从另一个SPROC调用它,我希望SPROC给予CLR函数10秒钟以返回结果。如果CLR函数在这段时间还没有返回,那么我希望调用SPROC去做替代处理。

那么是否可以在CLR调用上设置超时?

回答

1

您应该可以使用Service Broker调用CLR proc,然后包含标准的WAITFOR ... TIMEOUT我会想到的。