sql >> データベース >  >> RDS >> Sqlserver

XACT_ABORTをデフォルトの動作に設定しないのはなぜですか?

    これはエラーへの自動応答です。エラーを処理して回復できる場合は、より望ましいです。トランザクションが自動的にロールバックされる場合、この機会は得られません。

    ダンがブログで言及している問題は、クライアントからの中止が原因で発生します。SQL内では、この中止は存在しません。したがって、SQL内では、デフォルトではトランザクションが自動的に中止されません。




    1. Ajaxフォーム送信ボタンで送信

    2. pl/sqlにネストされた関数を使用するプロシージャでの例外処理

    3. 祖先のリストからツリーを構築する最も簡単な方法

    4. SQL構文エラー1064