DROP VIEW

Nombre

DROP VIEW  --  Retira una vista definida en una base de datos

Synopsis

DROP VIEW nombre
  

Entradas

nombre

El nombre de la vista definida.

Salidas

DROP

El mensaje que se obtiene si el comando ha sido ejecutado con éxito.

ERROR: RewriteGetRuleEventRel: rule "_RETnombre" not found

Este mensaje ocurre si la vista dada no existe en la base de datos.

Descripción

DROP VIEW retira una vista definida en una base de datos. Para poder ejecutar este comando, deberá ser el dueño de la vista.

Notas

La cláusula DROP TABLE de Postgres también elimina vistas.

Consulte CREATE VIEW para una explicación de como se crean vistas.

Uso

Este comando retirará la vista llamada variedades:

DROP VIEW variedades;
  

Compatibilidad

SQL92

SQL92 especifica algunas funcionalidades adicionales para DROP VIEW:

DROP VIEW vista { RESTRICT | CASCADE }
    

Entradas

RESTRICT

Asegura que sean destruidas únicamente vistas sin otras listas dependientes y sin restricciones de integridad.

CASCADE

Cualquier vista que se refiera a esta será también eliminada, al igual que cualquier restricción de integridad.

Notas

Actualmente, para retirar una vista referida en una base de datos Postgres esta debe ser eliminada explícitamente.