Tabla de contenidos
Las vistas (incluyendo vistas actualizables) fueron introducidas en la versión 5.0 del servidor de base de datos MySQL
En este capítulo se tratan los siguientes temas:
-
Creación o modificación de vistas con
CREATE VIEW
oALTER VIEW
-
Eliminación de vistas con
DROP VIEW
-
Obtención de información de definición de una vista (metadatos) con
SHOW CREATE VIEW
Para obtener información sobre las restricciones en el uso de vistas consulte Apéndice H, Restricciones en características de MySQL.
Si ha actualizado a MySQL 5.0.1 desde una versión anterior, debería actualizar las tablas de permisos para que contengan los privilegios relacionados con vistas. Consulte Sección 2.10.2, “Aumentar la versión de las tablas de privilegios”.
ALTER [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] VIEWnombre_vista
[(columnas
)] ASsentencia_select
[WITH [CASCADED | LOCAL] CHECK OPTION]
Esta sentencia modifica la definición de una vista existente. La
sintaxis es semejante a la empleada en CREATE
VIEW
. Consulte Sección 21.2, “Sintaxis de CREATE VIEW
”. Se
requiere que posea los permisos CREATE VIEW
y
DELETE
para la vista, y algún privilegio en
cada columna seleccionada por la sentencia
SELECT
.
Esta sentencia se introdujo en MySQL 5.0.1.