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

Aktifkan pemicu setelah pembaruan kolom tertentu di MySQL

Anda tidak dapat memicu pembaruan kolom tertentu di SQL. Ini diterapkan secara berurutan.

Anda dapat menempatkan kondisi kolom di pemicu Anda dengan IF pernyataan, seperti di bawah ini:

DELIMITER //
CREATE TRIGGER myTrigger AFTER UPDATE ON myTable
FOR EACH ROW
BEGIN
   IF !(NEW.column1 <=> OLD.column1) THEN
      --type your statements here
   END IF;
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. PHP:Tampilkan dialog konfirmasi ya/tidak

  2. Bagaimana cara memilih baris yang memiliki stempel waktu hari ini?

  3. Cara Menemukan Item Daftar pada Posisi Tertentu di MySQL

  4. menghitung jumlah waktu tipe menggunakan sql

  5. Tingkat isolasi dengan Flask-SQLAlchemy