dbc_AfterDropTable (Evento)
Se produce después de quitar una tabla de la base de datos y eliminarla del disco por medio del comando DROP TABLE.
PROCEDURE dbc_AfterDropTable(cTableName, lRecycle)
-O bien-
PROCEDURE dbc_AfterDropTable
LPARAMETERS cTableName, lRecycle
Parámetros
- cTableName
Especifica la tabla que se quitó de la base de datos actual y que se eliminó del disco. - lRecycle
Especifica si la tabla se colocó en la Papelera de reciclaje de Windows en lugar de eliminarla inmediatamente del disco.
Observaciones
Puede utilizar el evento dbc_AfterDropTable para comprobar cuál es el valor adecuado para cTableName y utilizar estos parámetros en un procedimiento para realizar un seguimiento o administrar el acceso a la base de datos, después de quitar la tabla de la base de datos y del disco.
Si elimina una tabla mediante DELETE FILE o por medio del sistema operativo, no se producirá ningún evento.
Ejemplo
* Reports to the screen the event name, where it is called from, and
* the parameter values passed to it.
PROCEDURE dbc_AfterDropTable ;
(cTableName, ;
lRecycle)
? '>> ' + PROGRAM()
?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1)
? ' cTableName = ' + TRANSFORM(cTableName) + ' - ' ;
+ TYPE('cTableName ')
? ' lRecycle = ' + TRANSFORM(lRecycle) + ' - ' ;
+ TYPE('lRecycle')+' /end/ '
ENDPROC
Vea también
Activar o desactivar eventos DBC | dbc_BeforeDropTable (Evento)