私はDBの人ではありません。ちょうどその学習段階です。テーブルAccounts
を考えてみましょう。以下に述べるように、4つの列があります。テーブルが更新されているかどうかを確認するためのトリガー
---------------------------------------------
| PK | AcType | FName | LName | Zip |
---------------------------------------------
| 1 | Savings | AAA | ZZZ | 11111 |
| 2 | Checking | BBB | YYY | 22222 |
| 3 | Checking | CCC | XXX | 33333 |
---------------------------------------------
テーブルで値が変更されているかどうかを確認するにはどうすればよいですか?
(これは、単一の変更または複数の変更であってもよい)EXについて
:
---------------------------------------------
| PK | AcType | FName | LName | Zip |
---------------------------------------------
| 1 | Savings | AAA | ZZZ | 11111 |
| 2 | Savings | BBB | YYY | 22222 |
| 3 | Checking | CCC | XXX | 33333 |
---------------------------------------------
我々は、そのデータがSavings
に2行目のAcType
に変更さ見ることができます。
表のどのフィールドにも変更(INSERT
,DELETE
、UPDATE
のいずれか)があるかどうかを判断するためにトリガーを実装するにはどうすればよいですか?
更新のトリガは一つのことですが、あなたのトリガーを行うことを想定しているアクションが何であることを確認し認識することができ
? –@ThomasG Triggerは、テーブルが変更されたかどうかを判断します。 – intruder
テーブルの変更は、トリガをトリガするアクションです。しかし、そのトリガは、トリガするときに、テーブルの情報を書くような何かをしなければならない... –