0
「更新後の列の選択」は「更新後の」トリガーで使用できますか?そうでない場合は、他の方法を使用することができます。私は "TableA"で行われた更新に基づいて "TableB"の統計を更新したいと思います。「更新後の列の選択」トリガー
「更新後の列の選択」は「更新後の」トリガーで使用できますか?そうでない場合は、他の方法を使用することができます。私は "TableA"で行われた更新に基づいて "TableB"の統計を更新したいと思います。「更新後の列の選択」トリガー
"Select column from inserted"
更新テーブルはありません。あなたは代わりに挿入する必要があります。更新を行うと、古い値は削除されたテーブルにあり、新しい値は挿入されたテーブルにあります。
更新文は、挿入されたデータと削除された唯一の文です。
トリガーと別のテーブルが必要ですか?単純な統計を追跡するためには、インデックス付きのビューが適切かもしれません(そして、コードを少なく書くことができます)。 –
はい、私のシナリオでは必要な悪です。テーブルAの行は、異なる段階で異なるステータスになります。私はテーブルの各更新で、特定の状態にある行の数を追跡する必要があります。また、ステータスが2回の異なる試行で "2回"の失敗に更新される場合は、行を2回カウントする必要があります。 –