Dalam Oracle, anda boleh menggunakan pernyataan DROP TRIGGER untuk memadamkan pencetus nama pencetus yang perlu dipadamkan;" .
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.
Apabila pencetus dicipta dalam Oracle, kadangkala anda mungkin perlu memadamkannya daripada pangkalan data, maka anda boleh menggunakan pernyataan DROP TRIGGER untuk melaksanakan operasi ini.
Sintaks
Dalam Oracle/PLSQL, sintaks untuk memadamkan pencetus dalam Oracle ialah:
DROP TRIGGER trigger_name;
trigger_name - nama pencetus yang hendak dipadamkan.
Contoh
Mari kita lihat contoh cara memadamkan pencetus dalam Oracle.
DROP TRIGGER orders_before_insert;
Contoh ini menggunakan pernyataan DROP TRIGGER untuk memadamkan pencetus bernama orders_before_insert.
Pengetahuan lanjutan:
Sebelum Padam pencetus bermakna Oracle akan menyalakan pencetus ini sebelum melakukan operasi pemadaman.
Sintaks
Sintaks untuk mencipta pencetus Sebelum Padam dalam Oracle/PLSQL ialah:
CREATE [ OR REPLACE ] TRIGGER trigger_name BEFORE DELETE ON table_name [ FOR EACH ROW ] DECLARE -- variable declarations BEGIN -- trigger code EXCEPTION WHEN ... -- exception handling END;
Parameter:
ATAU GANTI - Pilihan . Jika dinyatakan, ia membolehkan anda mencipta semula pencetus yang sedia ada supaya definisi pencetus boleh ditukar tanpa mengeluarkan kenyataan DROP TRIGGER.
nama_cetus - Nama pencetus untuk dibuat. Sebelum Padam − Ini bermakna pencetus akan menyala sebelum operasi Padam dilakukan. table_name - Nama jadual di mana pencetus dicipta.
Penghadan
Sebelum pencetus tidak boleh dibuat pada paparan. Boleh mengemas kini: nilai BARU. Tidak dapat mengemas kini: nilai LAMA.
Tutorial yang disyorkan: "Tutorial Video Oracle"
Atas ialah kandungan terperinci Bagaimana untuk memadam pencetus dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!