Download

Rabu, 15 April 2015

Trigger

Trigger digunakan untuk menjalankan 2 perintah SQL sekaligus tanpa harus kita jalankan. Contoh sederhana trigger dalam kehidupan, Ketika anda mencoba melakukan SMS BANKING, ketika anda mengirim pesan pada bank, dengan sangat cepat pesan balasan diterima. Kalo diartikan dengan bahasa gampangnya trigger merupakan umpan balik .

Ada 2 tipe trigger akan dijalankan, pertama sebelum (BEFORE) dan setelah (AFTER), dan ada 3 metode yang digunakan INSERT,UPDATE dan DELETE.

Basic Query

CREATE TRIGGER name { BEFORE | AFTER } { event [ OR ... ] }
    ON TABLE [ FOR [ EACH ] { ROW | STATEMENT } ]

Contoh

delimiter $
create trigger
inputkelasauto
AFTER
INSERT
on
siswa
for each row begin
insert into kelas (id_kelas,kelas) values ('','Wakwaw');
end;

AFTER INSERT diatas bisa kita ganti dengan BEFORE INSERT dan metode yang telah dijelaskan diatas. Dari contoh trigger diatas akan berjalan ketika anda menginputkan ditable siswa, maka table kelas akan otomatis terisi dengan isi Wakwaw


Tidak ada komentar:

Posting Komentar