4D v16

DROP TABLE

Inicio

 
4D v16
DROP TABLE

DROP TABLE  


 

 

DROP TABLE [IF EXISTS] nom_sql

El comando DROP TABLE se utiliza para eliminar la tabla nom_sql de una base. Cuando se pasa la restricción IF EXISTS, si la tabla a eliminar no existe en la base, el comando no hace nada y no se genera ningún error.

Este comando no sólo elimina la tabla de la estructura, sino también sus datos y los índices, triggers y restricciones asociados. No se puede utilizar este comando con una tabla referenciada por una restricción FOREIGN KEY.

Nota: debe asegurarse de que cuando se ejecute el comando DROP TABLE, no haya registros de la tabla nom_sql que se carguen en memoria en modo de escritura. De lo contrario, se genera el error 1272.

Dado que este comando modifica la estructura de la base de datos, no puede utilizarse en el contexto de una aplicación empaquetada de sólo lectura (archivo .4dc instalado en la carpeta Archivos de programa o archivo .4dz).

Este ejemplo borra la tabla ACTOR_FANS:

DROP TABLE ACTOR_FANS

Este ejemplo hace lo mismo que el anterior excepto que en este caso, si la tabla ACTOR_FANS no existe, no se genera ningún error:

DROP TABLE IF EXISTS ACTOR_FANS



Ver también 

ALTER TABLE
CREATE TABLE

 
PROPIEDADES 

Producto: 4D
Tema: Comandos SQL

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

 
ARTICLE USAGE

Manual de SQL ( 4D v16)