Als «trigger» getaggte Fragen

Prozeduraler Code, der automatisch als Antwort auf ein Datenbankereignis ausgeführt wird.

3
Warum muss ich mich beim Datenbank-Trigger nicht verpflichten?
Wir können COMMIT / ROLLBACK in DML-Triggern nicht ausführen, da die Transaktion nach der DML-Anweisung manuell behandelt wird. Datenbank-Trigger scheinen jedoch eine Ausnahme zu sein. Angenommen, es gibt einen Datenbank-Trigger: CREATE OR REPLACE TRIGGER user_login_as AFTER LOGON ON SCHEMA BEGIN INSERT INTO user_login_log(username, log_date, action) VALUES (user, sysdate, 'User has …
7 oracle  trigger 

3
Wann wurde ein Tabellenauslöser deaktiviert und wieder aktiviert?
Ich muss wissen, ob der Aktivierungs- / Deaktivierungsverlauf eines Tabellentriggers von SQL Server nativ verfolgt wird. Ich habe die Systemansichten überprüft: • [sys]. [Trigger] enthält ein Feld "modify_date". • [sys]. [Trigger_events] konzentriert sich auf die Trigger-Ereignisse INSERT / UPDATE / DELETE Können Sie andere Informationsquellen zum Triggerverlauf empfehlen?

2
Wie kann die Trigger-Ausführungsreihenfolge unter PostgreSQL angegeben werden?
Ich verwende "klassische" zeitbasierte Partitionierung mit Triggern. Ich habe festgestellt, dass ein separater Trigger erforderlich ist, der auf der Originaltabelle ausgeführt wird. CREATE TABLE twitter_interactions(...); CREATE OR REPLACE FUNCTION insert_twitter_interactions ...; CREATE TRIGGER insert_twitter_interactions_trig BEFORE INSERT OR UPDATE on twitter_interactions FOR EACH ROW EXECUTE PROCEDURE insert_twitter_interactions(); CREATE OR REPLACE FUNCTION …

2
In MySQL auslösen, um das Einfügen zu verhindern
Ich möchte den Trigger erstellen, der das Einfügen in die Reservierungstabelle von Flügen ( numflights) verhindert, die nicht vorhanden sind. Tables ---------------------------------------------- flights(numflight, origine, destination, dep, arr) airports(code, city, country) reservation(people, numflight, date_travel) Die Spalten origineund destinationenthalten Flughafencodes.
7 mysql  trigger 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.