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

mysql setelah memasukkan pemicu yang memperbarui kolom tabel lain

Coba ini:

DELIMITER $$
CREATE TRIGGER occupy_trig
AFTER INSERT ON `OccupiedRoom` FOR EACH ROW
begin
       DECLARE id_exists Boolean;
       -- Check BookingRequest table
       SELECT 1
       INTO @id_exists
       FROM BookingRequest
       WHERE BookingRequest.idRequest= NEW.idRequest;

       IF @id_exists = 1
       THEN
           UPDATE BookingRequest
           SET status = '1'
           WHERE idRequest = NEW.idRequest;
        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. Cara Migrasi dari MSSQL ke MySQL

  2. Mendapatkan hari pertama dalam seminggu di MySql menggunakan Minggu No

  3. Prosedur Tersimpan MySQL dengan Parameter

  4. Migrasi dari MySQL ke PostgreSQL - Yang Harus Anda Ketahui

  5. TAMPILKAN TABEL di MySQL