Compartir a través de


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)