Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MariaDB: Ver
Este tutorial de MariaDB explica cómo CREAR, ACTUALIZAR Y ELIMINAR VISTAS En MariaDB, con sintaxis y ejemplos.
¿Qué son las vistas en MariaDB?
En MariaDB, las VIEW no son tablas físicas, sino que son esencialmente tablas virtuales creadas por una consulta que une una o más tablas.
Crear una vista
sintaxis
La sintaxis de la instrucción CREATE VIEW en MariaDB es:
CREATE [OR REPLACE] VIEW view_name AS SELECT columns FROM tables [WHERE conditions];
o reemplazar opcional. Si no se especifica esta cláusula y VIEW ya existe, la declaración CREATE VIEW devuelve un error. view_name El nombre de la VISTA que desea crear en MariaDB. La condición WHERE es opcional. La condición que debe cumplir un registro para ser incluido en la VISTA.
ejemplo
El siguiente es un ejemplo de cómo crear una vista en MariaDB utilizando la instrucción CREATE VIEW:
CREATE VIEW great_sites AS SELECT site_id, site_name, server_name FROM sites WHERE site_name="TechOnTheNet.com";
Este ejemplo de CREATE VIEW creará una tabla virtual basada en el conjunto de resultados de la instrucción SELECT. Ahora puede consultar MariaDB VIEW de la siguiente manera:
SELECT * FROM great_sites;
actualizar vista
Puede usar la instrucción ALTER VIEW para modificar la definición de una VISTA en MariaDB sin eliminarla.
sintaxis
La sintaxis de la instrucción ALTER VIEW en MariaDB es:
ALTER VIEW view_name AS SELECT columns FROM table WHERE conditions;
ejemplo
Aquí hay un ejemplo de cómo usar la instrucción ALTER VIEW en MariaDB:
ALTER VIEW great_sites AS SELECT site_id, site_name, server_name FROM sites WHERE site_name="TechOnTheNet.com" OR site_name="CheckYourMath.com" OR site_name="BigActivities.com";
Este ejemplo de ALTER VIEW en MariaDB actualizará la definición de una VISTA llamada great_sites sin eliminarla. En este ejemplo, estamos cambiando la cláusula WHERE de VIEW.
eliminar vista
Después de crear una VISTA en MariaDB, puede soltarla usando la instrucción DROP VIEW.
sintaxis
La sintaxis de la instrucción DROP VIEW en MariaDB es:
DROP VIEW [IF EXISTS] view_name;
view_name El nombre de la vista a eliminar. Opcional si está presente. Si no se especifica esta cláusula y VIEW no existe, la instrucción DROP VIEW devuelve un error.
ejemplo
El siguiente es un ejemplo de cómo usar la instrucción DROP VIEW en MariaDB:
DROP VIEW great_sites;
Este ejemplo DROP VIEW soltará/soltará una VISTA MariaDB llamada great_sites.