Heim > Datenbank > Oracle > Hauptteil

So deaktivieren Sie Oracle-Trigger

青灯夜游
Freigeben: 2022-05-23 20:47:30
Original
6782 Leute haben es durchsucht

So schließen Sie Trigger: 1. Verwenden Sie die Anweisung „ALTER TRIGGER Trigger Name DISABLE;“, um den Trigger mit dem angegebenen Namen zu schließen. 2. Verwenden Sie die Anweisung „ALTER TABLE Table Name DISABLE ALL TRIGGERS;“, um die angegebene Datentabelle zu schließen alle Auslöser in .

So deaktivieren Sie Oracle-Trigger

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Oracle 11g-Version, Dell G3-Computer.

Die Definition eines Triggers bedeutet, dass die im Trigger definierte Anweisung automatisch ausgeführt wird, wenn eine bestimmte Bedingung erfüllt ist.

Der Trigger muss also nicht manuell aufgerufen werden und kann nicht aufgerufen werden. Die Auslösebedingungen des Triggers werden tatsächlich festgelegt, wenn er definiert wird.

So deaktivieren Sie Oracle-Trigger

Wenn ein Trigger in Oracle erstellt wird, müssen Sie den Trigger möglicherweise deaktivieren (ausschalten). Dann können Sie dazu die ALTER TRIGGER-Anweisung verwenden.

Es gibt zwei Methoden:

1. Deaktivieren Sie den angegebenen Trigger.

ALTER TRIGGER trigger_name DISABLE;
Nach dem Login kopieren

Parameter

  • trigger_name – der Name des Triggers, der deaktiviert werden soll.

Beispiel:

ALTER TRIGGER orders_before_insert DISABLE;
Nach dem Login kopieren

kann den Auslöser namens „orders_before_insert“ deaktivieren.

2. Alle Trigger in der angegebenen Tabelle schließen

ALTER TABLE table_name DISABLE ALL TRIGGERS;
Nach dem Login kopieren

Parameter

  • table_name – Der Tabellenname des zu deaktivierenden Triggers.

Beispiel:

ALTER TABLE orders DISABLE ALL TRIGGERS;
Nach dem Login kopieren

können alle Auslöser auf der Tabelle mit dem Namen „Bestellungen“ sein.

Wissen erweitern: Oracle-Trigger aktivieren

1. Aktivieren Sie alle Trigger auf der Tabelle

ALTER TRIGGER trigger_name ENABLE;
Nach dem Login kopieren

Empfohlenes Tutorial: „

Oracle-Tutorial

“.

Das obige ist der detaillierte Inhalt vonSo deaktivieren Sie Oracle-Trigger. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage