ジョブにいくつかのストアド プロシージャがあり、そのうちの 1 つでトランザクションを開始していくつかの行を削除し、行が 10 を超える場合はロールバックします。ただし、2 つのストアド プロシージャの後で似たようなことを行うため、すぐにコミットしたくありません。ただし、このインスタンスで count が 10 より大きい場合は、トランザクションを開始したとき (2 つのストアド プロシージャの前) までロールバックしたい
ストア プロシージャでトランザクションを開始し、複数のロールバックを行い、最後にコミットすることは可能ですか?それを行うには、すべてのコードを 1 つのストア プロシージャに入れる必要がありますか?