DROP TABLE (SQL Server Compact)

Elimina la definición de una tabla y todos los datos, índices, restricciones y especificaciones de permisos asociados.

Sintaxis

DROP TABLE < table_name >

Argumentos

  • table_name
    Especifica el nombre de la tabla que se va a eliminar.

Comentarios

DROP TABLE no puede utilizarse para eliminar una tabla a la que se hace referencia en una restricción FOREIGN KEY. Primero habrá que eliminar la restricción FOREIGN KEY de la tabla a la que se hace referencia.

Cuando se elimina una tabla, sus reglas y valores predeterminados dejan de estar enlazados y todas las restricciones asociadas a la misma se eliminan automáticamente. Si vuelve a crear una tabla, tendrá que volver a enlazar las reglas y valores predeterminados apropiados, así como agregar las restricciones necesarias.

No se puede utilizar la instrucción DROP TABLE en tablas del sistema.

Ejemplo

En el siguiente ejemplo se crea y después se elimina la tabla de la base de datos.

CREATE TABLE titles1 (title_id int);
DROP TABLE titles1;