Compartir a través de


dbc_BeforeRenameTable (Evento)

Se produce antes de cambiar el nombre de una tabla.

PROCEDURE dbc_BeforeRenameTable(cPreviousName, cNewName) 

–O bien–

PROCEDURE dbc_BeforeRenameTable
LPARAMETERS cPreviousName, cNewName

Parámetros

  • cPreviousName
    Especifica el nombre actual de la tabla.
  • cNewName
    Especifica el nuevo nombre de la tabla.

Observaciones

Puede utilizar el evento dbc_BeforeRenameTable para hacer un seguimiento de los intentos de acceso a la base de datos antes de que se cambie el nombre de una conexión o para evitar que se cambie el nombre de una tabla.

Devuelva .F. desde este procedimiento para evitar que se cambie el nombre de la tabla.

Ejemplo

PROCEDURE dbc_BeforeRenameTable;
   (cPreviousName, ;
    cNewName)
 ? '>>   ' + PROGRAM()
 ?? 'in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1
 ? '     Current DBC:    ' + SUBSTR(DBC(),RAT('\',DBC())+1
 ? '     cPreviousName = ' + TRANSFORM(cPreviousName)     + ' – ' + 
TYPE('cPreviosName ')+' /end/ '
ENDPROC

Vea también

Activar o desactivar eventos DBC | dbc_AfterRenameTable (Evento)