tutorialswb

TutorialsWB hadir sebagai wadah bagi teman-teman yang ingin "Belajar PHP Dasar". Sehingga kami yakin bahwa TutorialsWB akan menjadi Pusat "Belajar Bahasa Pemrograman PHP" Disamping PHP website ini menyediakan berbagai tips dan trik Blogger. Kami menerima Pemasangan iklan banner atau artikel.

Hubungi Saya

Contoh Trigger INSERT, UPDATE DAN DELETED



Selamat malam guys kali ini saya akan sedikit berbagi tentang trigger, tapi yang akan saya bagikan pada postingan ini hanya dasar-dasarnya, yaitu Insert, Update dan deleted. trigger sangat penting ketika kita ingin memasukkan, ,mengubah atau menghapus data yang ada pada database anda. intinya yang mesti sobat ketahui adalah:
  • Insert adalah memasukkan data,
  • Update adalah mengedit data, dan 
  • Deleted adalah menghapus data yang ada dalam tabel anda.

Biasanya ketika sesorang membuat artikel tentang trigger hanya memberikan penjelasan tapi kali saya langsung akan memberika contoh penggunaannya. perhatikan contoh di bawah ini:
yang pertama anda lakukan membuat tabel lihat contohnya.

CREATE TABLE BARANG(
ID_BARANG NUMBER NOT NULL,
NAMA_BARANG VARCHAR(25));

SYNTAKS INSERT


CREATE TRIGGER T_BARANG_INSERT

BEFORE INSERT ON BARANG FOR EACH ROW
BEGIN
DBMS_OUTPUT.PUT_LINE('DATA TERSIMPAN');
END;

INSERT INTO BARANG VALUES(113,'ENERGEN');

Note: Anda memasukkan data barang dengan id "113" dan nama barang "energen"


SYNTAKS UPDATE

CREATE TRIGGER T_BARANG_UPDATE
BEFORE UPDATE ON BARANG FOR EACH ROW
BEGIN
DBMS_OUTPUT.PUT_LINE('DATA TELAH DI UPDATE');
END;

UPDATE BARANG
SET NAMA_BARANG = 'PEPSODENT'
WHERE ID_BARANG ='113';

Note: Anda mengubah nama barang menjadi pepsodent dengan id "113"


SYNTAKS DELETED

CREATE TRIGGER T_BARANG_DELETE
BEFORE DELETE ON BARANG FOR EACH ROW
BEGIN
DBMS_OUTPUT.PUT_LINE('DATA TERHAPUS');
END;

DELETE FROM BARANG

WHERE ID_BARANG ='113';

Note: Data sudah tidak ada karena data dengan id "113" sudah di hapus.



Gimana guys mudah bukan, intinya ketika sobat belajar database anda harus sering mencoba, karena walaupun sobat pandai, lama kelamaan sobat akan lupa ketika sobat jarang untuk mencoba. semoga artikel ini bisa bermanfaat jika ada kekurangan tolong comment. apabila anda kurang paham silahkan tinggalkan comment saya akan jawab sesuai yang saya ketahui, sekian wassalam­čśâ



Baca Juga

closed