Trigger bisa diartikan sebagai "action". Nah dalam MySQL disini, Trigger berguna untuk action yang akan dilakukan oleh engine MySQL saat sebelum (BEFORE)/setelah (AFTER) menginput (INSERT)/mengubah (UPDATE)/menghapus (DELETE) atau dengan kata lain tindakan pada saat sebelum atau sesudah melakukan query. Kalo Bingung, jangan dipikir, tapi dilakuin. Disini kita akan membuat Auto Generate PIN, dimana PIN ini akan meng-generate saat menambahkan user baru (INSERT).
- Pertama Mari kita buat dulu Database nya. Disini saya memakai database db_labkom(database klompok Ane).
- Kedua mari kita buat tabel tb_user dengan rincian sebagai berikut:
- Jika sudah, masuk ke tab Trigger
- Lalu klik Add Trigger
- Pasti akan Muncul menu berikut dehhh. Lalu Isikan tabel tersebut, kalo susah mikir, ya ikutin yg digambar aja dehhhh. Jika sudah, klik GO. Maka Trigger yang tadi kita buat akan muncul pada kotak Triggers (diatas kotak Add Trigger).
- Lalu kita tes dengan meng-Insert 1 user. Untuk kolom `pin` tidak perlu diisi, karena otomatis meng-generate dari jam+menit sekarang. Jika sudah klik GO.
- Now See the Result. kolom PIN pasti ter-generate sendiri. Dan Jam menit akan ter-generate sendiri.
Oke mksih udah ngeliat blog ane dan thx bgt buat bantuan Agan Skynet disana. Mungkin Isi materi ane mirip" dikit ama temen klompok ane. hehehe Sumber dari Mana Aja yang penting enjoy. ^,^
kalau video'y tutorial'y ada gak
ReplyDeletegan mohon pencerahannya...kalau update delete gimana syntax nya...mkasih gan
ReplyDeletesipp !
ReplyDeleteterimakasih gan sangat membantu
ReplyDeleteGimana kalau untuk nambah stok barang..
ReplyDeletebelum membantu gan, kan saya butuh nya query untuk insert,update,delete, apakah itu bisa dipake buat semuanya?
ReplyDelete