2012-03-08 8 views

答えて

1

トリガーがいつ発射されるかを指定することができます。
発砲したら、他のテーブルを更新するなど、何でもできます。

一般的に、それはそのように動作します:

delimiter // 
CREATE TRIGGER upd_trigger_name after UPDATE ON your_updated_table 
    FOR EACH ROW 
    BEGIN 
     update other_table set col1 = a_value where id = other_value 
    END; 
// 
delimiter ; 

MySQLのキーワード:あなたはWHERE句で述べているIDは、存在しない場合はどう

update -> updates a record if found 
insert -> inserts a new recods 
replace -> updates if record found, inserts if not 
+0

? – Javatar

+1

更新されたり挿入されることはありません。 –

+0

最後の編集で、あなたの明確な説明をありがとう、ありがとう。 – Javatar

関連する問題