Compartir a través de


dbc_BeforeCreateTable (Evento)

Se produce antes de crear una tabla en la base de datos activa.

PROCEDURE dbc_BeforeCreateTable(cTableName, cLongTableNameT) 

-O bien-

PROCEDURE dbc_BeforeCreateTable
LPARAMETERS cTableName, cLongTableName

Parámetros

  • cTableName
    Especifica el nombre de la tabla que se va a crear.
  • cLongTableName
    Especifica el nombre largo que se asignará a la tabla.

Observaciones

Este evento no se produce cuando se crea una tabla libre.

Se puede utilizar el evento dbc_BeforeCreateTable para comprobar los valores apropiados de cTableName o cLongTableName. Utilice estos parámetros en un procedimiento para hacer un seguimiento o administrar el acceso antes de crear una tabla en la base de datos.

Devuelva .F. desde este procedimiento para evitar la creación de la tabla.

Ejemplo

PROCEDURE dbc_BeforeCreateTable ;
         (cTableName, ;
          cLongTableName)
? '     cTableName     = ' + TRANSFORM(cTableName)     + ' - ' ;
                       + TYPE('cTableName ')
? '     cLongTableName = ' + TRANSFORM(cLongTableName) + ' - ' ;
                       + TYPE('cLongTableName ')+' /end/ '
ENDPROC

Vea también

Activar o desactivar eventos DBC | dbc_AfterCreateTable (Evento)