Package de.svws_nrw.db.schema
Klasse SchemaTabelleTrigger
java.lang.Object
de.svws_nrw.db.schema.SchemaTabelleTrigger
Diese Klasse dient der Definition eines Triggers bei einer SVWS-Datenbank-Tabelle.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdbms()
Gibt das DBMS zurück, in dessen SQL-Dialekt der Trigger formuliert wurde.Liefert die SQL-Skripte zum Erstellen oder Entfernen von Triggernname()
Gibt den Namen des Triggers zurück.revision()
Gibt die Revision zurück, ab wann der Trigger gültig ist.setRevision
(SchemaRevisionen revision) Setzt die Revision, ab wann der Trigger gültig ist.setVeraltet
(SchemaRevisionen veraltet) Setzt die Revision, ab wann der Trigger veraltet ist.tabelle()
Gibt die Tabelle zurück, der dieser Trigger zugeordnet ist.Gibt die Spalten des Triggers zurück.veraltet()
Gibt die Revision zurück, ab wann der Trigger veraltet ist.
-
Methodendetails
-
setRevision
Setzt die Revision, ab wann der Trigger gültig ist. Dabei wird der übernommene Wert von der Tabelle überschrieben.- Parameter:
revision
- die Revision- Gibt zurück:
- dieses Objekt
-
setVeraltet
Setzt die Revision, ab wann der Trigger veraltet ist. Dabei wird der übernommene Wert von der Tabelle überschrieben.- Parameter:
veraltet
- die Revision- Gibt zurück:
- dieses Objekt
-
tabelle
Gibt die Tabelle zurück, der dieser Trigger zugeordnet ist.- Gibt zurück:
- die Tabelle
-
name
Gibt den Namen des Triggers zurück.- Gibt zurück:
- der Name des Triggers
-
dbms
Gibt das DBMS zurück, in dessen SQL-Dialekt der Trigger formuliert wurde.- Gibt zurück:
- das DBMS
-
tabellenGenutzt
Gibt die Spalten des Triggers zurück.- Gibt zurück:
- die Spalten des Triggers
-
revision
Gibt die Revision zurück, ab wann der Trigger gültig ist.- Gibt zurück:
- die Revision
-
veraltet
Gibt die Revision zurück, ab wann der Trigger veraltet ist. Ist er nicht veraltet, so wirdSchemaRevisionen.UNDEFINED
zurückgegeben.- Gibt zurück:
- die Revision, ab wann der Trigger veraltet ist, oder
SchemaRevisionen.UNDEFINED
-
getSQL
Liefert die SQL-Skripte zum Erstellen oder Entfernen von Triggern- Parameter:
dbms
- das DBMS für welches das Skript angefragt wirdcreate
- gibt an, ob das Create-Skript oder das Drop-Skript angefragt wird.- Gibt zurück:
- das SQL-Skript zum Erstellen oder Entfernen von Triggern
-