Происходит после удаления определения SQL представления из текущей базы данных. Имеется две версии синтаксиса.

PROCEDURE dbc_AfterDropView(cViewName) 
PROCEDURE dbc_AfterDropView
LPARAMETERS cViewName

Параметры

cViewName

Указывает имя представления, которое удаляется из текущей базы данных.

Expand imageПримечания

DROP VIEW почти идентично DELETE VIEW; DROP VIEW представляет собой синтаксис стандарта ANSI SQL для удаления SQL представления. Обе команды удаляют определение представления из активной базы данных, но их синтаксис слегка различается.

Вы можете использовать событие dbc_AfterDropView для отслеживания доступа к базе данных после того, как определение представления удалено из базы данных.

Expand imageПример

  CopyCode imageСкопировать код
* Отображает имя события, откуда оно вызвано и  ;
* переданные параметры.
PROCEDURE dbc_AfterDropView ;
         (cViewName)
 ? '>>   ' + PROGRAM()
 ?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1)
 ? '     cViewName  = ' + TRANSFORM(cViewName) + ' - ' ;
                    + TYPE('cViewName ')+' /end/ '
ENDPROC

Expand imageСмотрите также