トランザクションをロールバックすると、ロールバックされるのは更新操作および挿入操作のみですが、削除操作はロールバックされません。理由を知りたいのですか?SQL削除操作がロールバックされない
私は、挿入、更新、正しい音ではありません1つのSQLトランザクション
トランザクションをロールバックすると、ロールバックされるのは更新操作および挿入操作のみですが、削除操作はロールバックされません。理由を知りたいのですか?SQL削除操作がロールバックされない
私は、挿入、更新、正しい音ではありません1つのSQLトランザクション
の下で業務を削除を使用しています。コードを調べて、すべてを正しく実行していることを確認するか、重要な部分をここに貼り付けます。
同じトランザクションのすべてのCRUD操作をロールバックする必要があります。期間。トランザクションを使用していることを再度確認しましたか?あなたの説明からちょうど診断することは不可能です。しかし、私を信じてください。誰かが今まで気づいたでしょう...
TransactionScope
で、このようなことはもっと簡単になります。参加は自動です。
@Marc:あなたと分散トランザクションを妨害するデータベースとの間にファイアウォールを持っていなければ...;) –
ファイアウォールを設定することはできますが、 DTCPingはこれを診断するのに適しています。 –