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

テーブルへの挿入後に挿入と更新を行うmysqlトリガー

    私はあなたを正しく理解したことを願っています。

    Test2での次のトリガー テーブルは新しい行をTest1に挿入します WROの場合のテーブル 新しい行のフィールドがTest1に存在しません 。

     CREATE TRIGGER `myTrigger` AFTER INSERT ON `Test2`
     FOR EACH ROW BEGIN
        if not exists (select 1 from Test1 where WRO = new.WRO) then
             insert into Test1 (WRO, Test_No) values (new.WRO, new.Test_No);
        end if;   
     END
    



    1. varchar2()ですべての一致を検索します

    2. Oracle-ユーザーに別のユーザーのオブジェクトに対する権限を付与する方法

    3. PHPまたはMySQLを使用してAM/PM時間を24時間形式に変換しますか?

    4. doctrine2DBALでサブクエリに参加する