ストアドプロシージャの実行に10分かかり、データが返されないと仮定します。
SQL Serverでストアドプロシージャを呼び出し、コードが結果を待たないようにする適切な方法は何ですか?T-SQLまたは接続からそれを処理する方法はありますか?ADO.NETおよび従来のActiveXADOで機能するものはありますか?
私が考えた唯一の方法は次のとおりです
。1)T-SQLでジョブを作成する
2)T-SQLベースのコードをジョブのステップ1にロードする
3)コードの最後の行でジョブが削除されることを確認する
4)ジョブを実行する(これで応答が途絶えることはないと確信しています)これは非常に悪く、ハックだと思います...しかし
ストアドプロシージャをラップして「応答がないことはわかっているので、待たないことを選択している」と言うことができるとは思わないT-SQLは他にありますか?