penggunaan trigger di mysql


Definisi trigger
  • Trigger adalah sebuah object database yang diasosiasikan dengan sebuah tabel dan akan aktif  (terpicu) ketika sebuah even terjadi pada tabel tersebut
  • Trigger hanya terjadi pada waku insert, update dan delete pada tabel yang bersangkutan
  • Waktu eksekusi trigger : BEFORE & AFTER
 
Perintah  trigger
Truncate table jual;
Delimiter $$(awali dulu)
Create trigger kurang_stok after insert on jual for each row
Begin
Update barang set stok=stoknew.jmljual where idbrg=new.idbrg;
end;$$
Delimiter;(akhir biar normal)
Create trigger tambah_stok after delete on jual for each row
Begin
Update barang set stok=stok +old.jmljual where idbrg=old.idbrg
End;$$
Delete 










 

 

0 Response to " penggunaan trigger di mysql "

Post a Comment