Cara Enable dan Disable Triggers di Oracle Database

Cara Enable dan Disable Triger di Oracle Database  – Basis data Oracle adalah basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS.

Perusahaan perangkat lunak Oracle memasarkan jenis basis data ini untuk bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat keras komputer (platform).

Cara Mudah Enable dan Disable Triggers di Oracle Database

Ada 4 cara untuk mengaktifkan (enable) dan me-nonaktifkan (disable) suatu trigger di database Oracle, yaitu:

  1. Mengaktifkan (enable) sebuah trigger
  2. Mengaktifkan semua (enable all) trigger
  3. Menonaktifkan (disable) sebuah trigger
  4. Menonaktifkan semua (disable all) trigger

Enable A Trigger

Di bawah ini adalah sintak dasar untuk mengaktifkan sebuah (satu) trigger di database Oracle:

ALTER TRIGGER nama_trigger ENABLE;

Contoh:

SQL> ALTER TRIGGER before_insert_emp ENABLE;

Perintah di atas akan meng-aktifkan trigger BEFORE_INSERT_EMP.

Enable All Trigger

Di bawah ini adalah sintak dasar untuk mengaktifkan semua trigger disebuah tabel di database Oracle:

ALTER TABLE nama_table ENABLE ALL TRIGGERS;

Contoh:

SQL> ALTER TABLE emp ENABLE ALL TRIGGERS;

Perintah di atas akan mengaktifkan semua trigger di tabel EMP.

Disable A Trigger

Di bawah ini adalah sintak dasar untuk menonaktifkan sebuah (satu) trigger disebuah tabel di database Oracle:

ALTER TRIGGER nama_trigger DISABLE;

Contoh:

SQL> ALTER TRIGGER before_insert_emp DISABLE;

Perintah diatas akan me-nonaktifkan trigger BEFORE_INSERT_EMP.

Disable All Trigger

Di bawah ini adalah sintak dasar untuk me-nonaktifkan semua trigger di sebuah tabel di database Oracle:

ALTER TABLE nama_table DISABLE ALL TRIGGERS;

Contoh:

SQL> ALTER TABLE emp DISABLE ALL TRIGGERS;

Perintah diatas menonaktifkan semua trigger di tabel EMP.

Enable dan Disable Trigers dengan Navicat

Nah jika Anda pengguna Navicat maka cara diatas tidak perlu dilakukan satu per satu pada tabel.

  • Buka aplikasi navicat
  • kemudian buka koneksi dan scemanya
  • lalu lihat di menu atas pilih other atau lainnya. Bisa meliat gambar di bawah ini
    enable dan disable trigerss
  • Selanjutnya adalah pilih trigers
    enable triggers
  • Block semua triger yang akan di enable atau disable
  • Klik Kanan
  • Pilih Maintain – > Pilih enable untuk mengaktifkan trigers dan disable untuk menonaktifkan trigers
    disable triggers
  • Proses enable atau disable berlangsung hingga berhenti
  • Selesai

Sekian tutorial singkat Bagaimana Cara Enable dan Disable Trigger Di Oracle Database. Semoga bermanfaat & Happy Learning PL/SQL.

Jika Anda menyukai tutorial ini, silahkan Anda share dan Anda bagikan dengan teman-teman Anda, dan jika Anda ingin berdiskusi tentang judul tutorial diatas, atau pun mau bertanya tentang tutorial ini silahkan Anda untuk menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog ini.

Sekian dan terima kasih.

enable dan disable triggers

Leave a Comment