MEMBUAT TRIGGER DI MYSQL

Di MySQL, Trigger adalah program tersimpan yang dipanggil secara otomatis sebagai respons terhadap peristiwa seperti penyisipan, pembaruan, atau penghapusan yang terjadi pada tabel terkait.


UPDATE TRIGGER

 1. Membuat table baru untuk menampung sebuah trigger




2. Jika sintaks berhasil maka akan muncul seperti dibawah ini


3. Kemudian membuat trigger nya
berikut adalah sintaksnya :


4. Jika sintaks berhasil maka akan muncul seperti dibawah ini


5. Menjalankan update pada table employees



6. Hasil dari select employee_audit




BEFORE INSERT
1. Membuat table dengan nama workCenters




2. Membuat table untuk menampung sebuah nilai yang akan dimasukan



3. Kemudian membuat trigger



4. Gunakan sintaks insert untuk mengetes trigger





5. Jika sintaks berhasil maka nilai yang sudah kita masukan pada sintaks insert akan bertambah



6. Lakukan kembali sintaks insert untuk mengetest kembali



7. Jika berhasil maka nilai akan bertambah karna pada sintaks awal bernilai 200 dan sintaks kedua bernilai 500 maka nilai nya akan bertambah menjadi 700.




BEFORE DELETE
1. Buat tabel baru bernama Salaries yang menyimpan informasi gaji karyawan



2. Masukkan beberapa baris ke dalam tabel Salaries




3. Buat tabel yang menyimpan gaji yang dihapus




4. Menyisipkan baris baru ke dalam tabel SalaryArchives sebelum baris dari tabel Salaries dihapus



5. Menghapus satu baris pada table salaryArchives



6. Kemudian lihat hasilnya






Komentar