pengunaan perintah triger pada database my sql
assalamualaikum wr wb, saya disini akan menjelaskan cara pengunaan trigger disini ada tiga trigger yang digunakan yaitu insert, update, delete dimana ada waktunya yaitu before dan after berikut cara penggunaannya
1. penggunaan insert pada trigger
1.1 before insert
a. pertama buat trigger terlebih dahulu
Trigger berikut berfungsi mengubah kapasitas yang kurang dari 5 menjadi 9
sesuai dengan fungsi trigger tersebut akan otomatis berubah menjadi 9 jika kapasitas yang diinsert kurang 5
1.2 after insert
a. pertama buat trigger telebih dahulu
untuk trigger yang ini memerlukan 2 tabel yaitu tabel barang dan tabel jumlah keseluruhan barang
jika kalian insert barang otomatis kapasitas akan muncul di tabel kedua yaitu jumlah barang karena trigger after insert jadi barang sebelumnya tidak terhitung.
2. penggunaan update pada trigger
2.1 before update
a. pertama buat lah trigger terlebih dahulu
penggunaan update disini jika barang yang di edit atau diubah total kapasitas nya akan berubah ditabel sebelumnya
seperti yang kita lihat diatas dancow jika di ubah kapasitasnya akan otomatis jumlah barang nya berubah dengan menjumlahkan kapasitas keseluruhannya
2.2 after update
a. pertama buat trigger terlebih dahulu
disini kita juga membuat tabel baru untuk menginsert tanggal barang yang di update
jika tabel barang di update akan otomatis terinsert di tabel barang log waktu , seblum dan sesudah kapasitas diubah
3. penggunaan delete pada trigger
3.1 before delete
a. pertama buat trigger terlebih dahulu
disini kita juga memerlukan tabel yang sudah ada datanya dan satu tabel lagi untuk mengetahui kapan data itu dihapus.
jika data yang dihapus dari tabel salary, tabel salary archives akan otomatis ter insert kapan barang itu terhapus.
3.2 after delete
a. pertama buatlah trigger terlebih dahulu
fungsi after delete disini jika barang yang dihapus, pada tabel jumlah barang akan berkurang
jumlah barang yang tadi awalnya ada 19 berkurang jadi 13 jika ada salah satu barang yang terhapus
sekian dari saya, jika ada kurang nya penjelasan mohon maaf , terima kasih
Komentar
Posting Komentar