Rumah > pangkalan data > Oracle > Bagaimana untuk memadam pencetus dalam oracle

Bagaimana untuk memadam pencetus dalam oracle

WBOY
Lepaskan: 2022-05-10 17:26:20
asal
5387 orang telah melayarinya

Dalam Oracle, anda boleh menggunakan pernyataan DROP TRIGGER untuk memadamkan pencetus nama pencetus yang perlu dipadamkan;" .

Bagaimana untuk memadam pencetus dalam oracle

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.

Cara memadamkan pencetus dalam oracle

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;
Salin selepas log masuk

trigger_name - nama pencetus yang hendak dipadamkan.

Contoh

Mari kita lihat contoh cara memadamkan pencetus dalam Oracle.

DROP TRIGGER orders_before_insert;
Salin selepas log masuk

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;
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan