0

1 つの入力パラメーターを渡す 2 番目のストアド プロシージャを呼び出す必要がある 1 つのストア プロシージャがあります。両方のストアド プロシージャの性質上、トランザクションとコミットを使用して、コミットする前にすべての要素が確実に実行されるようにしたいと考えています。

最初のストアド プロシージャの関連する内容が、2 番目のストアド プロシージャの呼び出しと同様にトランザクション内にある場合、これで十分でしょうか、それとも 2 番目の sp のイベントが個別にコミットされるのでしょうか???

それが理にかなっていることを願っています。事前に助けてくれてありがとう。

4

1 に答える 1

3

はい、それらは同じトランザクションの一部になります。実際、2 番目のプロシージャ内で別のトランザクションを開始した場合でも、SQL でネストされたトランザクションは機能しません。全体がコミットまたはロールバックされます。

于 2012-10-10T19:30:41.303 に答える