Función JetDeleteTable
Se aplica a: Windows | Windows Server
Función JetDeleteTable
La función JetDeleteTable elimina una tabla en una base de datos ESE.
JET_ERR JET_API JetDeleteTable(
__in JET_SESID sesid,
__in JET_DBID dbid,
__in const tchar* szTableName
);
Parámetros
sesid
Contexto de sesión de base de datos que se va a usar para la llamada API.
dbid
Identificador de base de datos que se va a usar para la llamada API.
szTableName
Nombre de la tabla que se va a eliminar.
Valor devuelto
Esta función devuelve el JET_ERR tipo de datos con uno de los siguientes códigos de retorno. Para obtener más información sobre los posibles errores de ESE, vea Extensible Storage Engine Errors and Error Handling Parameters.
Código devuelto |
Descripción |
---|---|
JET_errSuccess |
La operación se ha completado correctamente. |
JET_errTableInUse |
Se intentó eliminar una tabla mientras otra sesión tiene un identificador de tabla abierto (JET_TABLEID) con JetOpenTable o JetDupCursor. |
JET_errCannotDeletetemporary tabla |
Se intentó eliminar una tabla temporal. Una tabla temporal se elimina automáticamente cuando se cierra con JetCloseTable. |
JET_errCannotDeleteTemplateTable |
Se intentó eliminar una tabla de plantilla, es decir, una tabla de la que se puede heredar DDL. |
Requisitos
Requisito | Value |
---|---|
Cliente |
Requiere Windows Vista, Windows XP o Windows 2000 Professional. |
Servidor |
Requiere Windows Server 2008, Windows Server 2003 o Windows 2000 Server. |
Encabezado |
Declarado en Esent.h. |
Library |
Use ESENT.lib. |
Archivo DLL |
Requiere ESENT.dll. |
Unicode |
Se implementa como JetDeleteTableW (Unicode) y JetDeleteTableA (ANSI). |