DROP TABLE

Nombre

DROP TABLE [Eliminar Tabla]  --  Elimina tablas de una base de datos

Synopsis

DROP TABLE nombre [, ...]
  

Entradas

nombre

El nombre de una tabla vista existente para eliminarla.

Salidas

DROP

El mensaje devuelto si el comando concluyo exitosamente.

ERROR Relation "nombre" Does Not Exist!

Si la tabla o vista especificada no existe en la base de datos.

Descripci�n

DROP TABLE elimina tablas y vistas de una base de datos. Solo su propietario (owner) puede destruir una tabla o vista. Una tabla puede ser vaciada de sus filas, pero no destruida, usando DELETE.

Si una tabla a ser destruida tiene un �ndice secundario, este debe ser removido primero. La remoci�n de solo un �ndice secundario no afecta el contenido de la tabla subyacente.

Notas

Consultar en CREATE TABLE y ALTER TABLE para informaci�n sobre como crear o modificar tablas.

Uso

Para destruir dos tablas, cintas y distribuidores:

DROP TABLE cintas, distribuidores;
   

Compatibilidad

SQL92

SQL92 especifica algunas capacidades adicionales a DROP TABLE:

DROP TABLE table { RESTRICT | CASCADE }
   

RESTRICT

Asegura que solo una tabla sin vistas dependientes o restricciones de integridad pueda ser destruida.

CASCADE

Cualquier vista o restricci�n de integridad ser�a tambien eliminada.

Sugerencia

Por el momento, para eliminar una vista dependiente se debe eliminar esta explicitamente.