sql >> データベース >  >> RDS >> Mysql

MySQLの特定の列の更新後にトリガーを起動します

    SQLの特定の列の更新をトリガーすることはできません。行に適用されます。

    IFを使用して、列の条件をトリガーに入れることができます 以下のような声明:

    DELIMITER //
    CREATE TRIGGER myTrigger AFTER UPDATE ON myTable
    FOR EACH ROW
    BEGIN
       IF !(NEW.column1 <=> OLD.column1) THEN
          --type your statements here
       END IF;
    END;//
    DELIMITER ;
    


    1. テーブルに主キーがありません

    2. R12.2のデータモデルの論理ビュー

    3. PHPでリンクを表示する

    4. エラー28000:pyodbcを使用するユーザーDOMAIN\\userのログインに失敗しました