2011-03-22 70 views
0

我有一個SQL Server CLR函數正在完成相當龐大的任務。SQL Server CLR函數集超時

我從另一個SPROC調用它,我希望SPROC給予CLR函數10秒鐘以返回結果。如果CLR函數在這段時間還沒有返回,那麼我希望調用SPROC去做替代處理。

那麼是否可以在CLR調用上設置超時?

回答

1

您應該可以使用Service Broker調用CLR proc,然後包含標準的WAITFOR ... TIMEOUT我會想到的。