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

挿入するデータがないときに挿入トリガーが呼び出されるのはなぜですか?

    文書化 されているため

    (私の強調 )

    あまり意味がないかもしれませんが、Microsoft が、影響を受ける行がないことが判明したときにトリガーを抑制する特別なコード パスを作成するには、より多くの時間と開発努力が必要になるでしょう。

    これは、 inserted を処理するためにトリガーを慎重に設計する必要がある別の例にすぎません そしてdeleted 0、1、または多数の行を含む可能性があります。

    (また、リレーショナルの観点からは、タプルを含まないセットも興味深い場合があります)



    1. Oracle PL / SQL:さまざまなREFからDEREFする方法は?

    2. SQL ORDER BY

    3. 結合ステートメントとサブクエリを使用したCakePHPクエリの準備

    4. psycopg2+pgbouncer。 geventエラーのある非同期モード