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

Kesalahan #1442 MySQL - membuat pemicu

Anda dapat mencapainya seperti ini:

DROP TRIGGER IF EXISTS `cp nome nome1`;
DELIMITER //
CREATE TRIGGER `cp nome nome1` BEFORE INSERT ON `casello`
FOR EACH ROW 
SET NEW.nome1=NEW.nome
//
DELIMITER ;

Anda tidak membuat UPDATE setelah baris dimasukkan, Anda mengubahnya BEFORE mereka adalah INSERT ed.

Catatan, NEW adalah kata kunci di sini, bukan nama tabel.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL - Menggabungkan dua tabel

  2. Kesalahan Koneksi Jarak Jauh SSL MySQL:Tidak dapat mendapatkan Kunci Pribadi

  3. Bagaimana cara memperbarui banyak duplikat dengan nilai berbeda pada tabel yang sama?

  4. Masalah dengan variabel pengembalian di bash

  5. MySQL mengambil variabel dari Stored Procedure di PHP PDO