Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

pemicu mysql dengan penyisipan dan pembaruan setelah penyisipan di atas meja

Saya harap saya memahami Anda dengan benar.

Pemicu berikut pada Test2 tabel akan menyisipkan baris baru ke dalam Test1 tabel jika WRO bidang baris baru tidak ada di 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa Anda tidak menggunakan DISTINCT ketika Anda dapat menggunakan GROUP BY?

  2. SQL SELECT --> file csv

  3. Seberapa besar terlalu besar untuk tabel MySQL?

  4. Di Apache Spark 2.0.0, apakah mungkin mengambil kueri dari database eksternal (daripada mengambil seluruh tabel)?

  5. Menggunakan utf8mb4 di MySQL