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

Masukkan ke dalam tabel yang sama memicu mysql

Anda tidak dapat mengubah tabel (selain baris saat ini) di pemicu yang dilampirkan ke tabel itu.

Salah satu solusinya adalah menyisipkan ke tabel lain dan memicu pemicu itu menyisipkan 2 baris ke dalam tabel yang Anda minati.

Jika Anda membuat tabel lain menjadi blackhole Anda tidak perlu khawatir tentang penyimpanan.

DELIMITER $$

CREATE TRIGGER ai_bh_test_each AFTER INSERT ON bh_test FOR EACH ROW
BEGIN
  INSERT INTO table1 (field1, field2, ...) VALUES (new.field1, new.field2, ....);
  INSERT INTO table1 ... values for the second row
END $$

DELIMITER ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bisakah kolom yang sama memiliki kunci utama &batasan kunci asing ke kolom lain?

  2. Wildcard MySQL di pilih

  3. Bagaimana cara mengurutkan berdasarkan tanggal sebelumnya dalam database?

  4. Peringkat MySQL Dengan Berat

  5. pengertian mysql jelaskan