私はテーブルを更新トリガーを作成しようとしている、とここでいくつかの擬似コードです:SQL複数依存関係の更新を有効にすると、何が最も効率的ですか?
IF db.table1.column5 = 1
{UPDATE db.table5.column5 = 1;}
ELSE IF
db.table2.column5 = 1
{UPDATE db.table5.column5 = 1;}
ELSE IF
db.table3.column5 = 1
{UPDATE db.table5.column5 = 1;}
ELSE IF
db.table4.column5 = 1
{UPDATE db.table5.column5 = 1;}
それを行うための最も効率的な方法だろうか?たとえば、私はトリガーの束を作るだけですか、または上記のようにORキーワードまたはELSE IFを使用する必要がありますか?誰かがコードがどのように形成されているかを私に見せてもらえますか?これは初めてのことです。
読んでいただきありがとうございます。
@Flimzyああ...申し訳ありません。私が仕事をしてから6日ほど経ちました。それが正しいように私はそれを更新しました。彼らは単にジェネリックであると考えられています。 –
さて、この 'db.table1'オブジェクトはdb.table1の行であるはずですか? – Flimzy