0

簡単なトリガーの書き方を知っている

col1、coln2、col3....col9のいずれかのみが更新された場合、またはmainTableで新しいエントリが実行された場合に、subTableで新しいエントリが追加/更新されるトリガーを作成するための最良の方法を教えてください。

4

1 に答える 1

0

「[if]mainTableで新しいエントリが実行された場合」はINSERT トリガーです。

変更される列の値に関しては、それがUPDATEトリガーです。次のように、古い値を新しい値と照合できます。

 if (col1 != values(col1)) ....

値がNULLになる可能性がある場合は、より注意してください。

お役に立てば幸いです。

于 2012-10-04T22:33:39.813 に答える