Freigeben über


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