Categorías: MySQLPHP y MySQL

ALTER VIEW MySQL: Modificar las vistas de una base de datos

Post para repasar la sentencia ALTER VIEW de MySQL, su funcionalidad es la de modificar las vistas existentes en una base de datos.

Soy más partidario de usar CREATE VIEW con la sentencia [OR REPLACE] para modificar o actualizar una vista, en ese caso se borraría la vista para posteriormente crearse con el mismo nombre anterior.

Otras sentencias para trabajar con vistas en MySQL son:

Sintaxis de ALTER VIEW para modificar vistas en MySQL

Veamos la sintaxis de esta sentencia extraída de su web oficial:

ALTER VIEW nombre_vista [column_list]
AS consulta_SELECT

Tal y como podéis ver en la sintaxis solo hay que poner el nombre de la vista y columnas que queramos modificar seguidas de la consulta select.

Ejemplo de ALTER VIEW MySQL

Veamos un sencillo ejemplo para modificar una vista de una base de datos:

ALTER VIEW OR REPLACE
vista_usuarios AS 
SELECT * FROM usuarios WHERE edad < 30;
compartir
Publicado por
Aner Barrena