sql >> データベース >  >> Database Tools >> phpMyAdmin

複数の更新をトリガーに入れる方法は?

    BEGINとENDを使用して、複数のステートメントをトリガーにグループ化できます。

    例:

    DELIMITER $$
    
    CREATE TRIGGER my_trigger BEFORE INSERT ON accounts
    FOR EACH ROW
    BEGIN
        -- Statement one
        UPDATE domains
        SET domains.account_name = accounts.account_name
        WHERE domains.domain_name = main_accounts.website;
        -- Statement two
        UPDATE another_table
        SET another_table.column_name = accounts.account_name
        WHERE another_table.domain_name = accounts.some_column;
        -- More UPDATE statements
    END$$
    



    1. phpmyadminファイルサイズが大きすぎるためにデータベースをインポートできません

    2. 紛失したphpMyAdminパスワード、XAMPPを取り戻す方法

    3. #1062-キー「PRIMARY」の重複エントリ「1」

    4. phpMyAdminをインストールできませんエラー:php71w-commonがphp-common-5.4.16-43.el7_4.1.x86_64と競合しています