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=stok –new.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