dbc_AfterDropView-Ereignis
Tritt auf, nachdem eine SQL-Ansicht aus der aktuellen Datenbank entfernt wird.
PROCEDURE dbc_AfterDropView(cViewName)
- oder -
PROCEDURE dbc_AfterDropView
LPARAMETERS cViewName
Parameter
- cViewName
Gibt den Namen der Ansicht an, die aus der aktuellen Datenbank gelöscht werden soll.
Hinweise
DROP VIEW ist fast identisch mit dem DELETE VIEW-Befehl, mit dem Unterschied, dass DROP VIEW die ANSI SQL-Standardsyntax zum Löschen einer SQL-Ansicht ist. Mit beiden Befehlen wird die Definition einer Ansicht aus der aktiven Datenbank entfernt, die Syntax ist jedoch leicht unterschiedlich.
Mit dem DBC_AfterDropView-Ereignis können Sie den Zugriff auf die Datenbank überwachen, nachdem die Definition einer Ansicht aus der Datenbank entfernt wurde.
Beispiel
* Reports to the screen Event name, where it is called from and ;
* the parameter passed.
PROCEDURE dbc_AfterDropView ;
(cViewName)
? '>> ' + PROGRAM()
?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1)
? ' cViewName = ' + TRANSFORM(cViewName) + ' - ' ;
+ TYPE('cViewName ')+' /end/ '
ENDPROC
Siehe auch
Aktivieren oder Deaktivieren von DBC-Ereignissen | dbc_BeforeDropView-Ereignis