CREATE VIEW - Amazon Athena

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

CREATE VIEW

Crea una nueva vista de una consulta SELECT especificada. La vista es una tabla lógica a la que se puede hacer referencia en futuras consultas. Las vistas no contienen datos ni escriben datos. En su lugar, la consulta especificada por la vista se ejecuta cada vez que se hace referencia a la vista en otra consulta.

nota

En este tema se proporciona un resumen de información de referencia. Para obtener información más detallada acerca del uso de vistas en Athena, consulte Uso de vistas. Para obtener información sobre las limitaciones de visualización, consulteLimitaciones de las vistas.

Sinopsis

CREATE [ OR REPLACE ] VIEW view_name AS query

La cláusula opcional OR REPLACE le permite actualizar la vista existente sustituyéndola. Para obtener más información, consulte Creación de vistas.

Ejemplos

Para crear una vista test a partir de la tabla orders, utilice una consulta similar a la siguiente:

CREATE VIEW test AS SELECT orderkey, orderstatus, totalprice / 2 AS half FROM orders;

Para crear una vista orders_by_date a partir de la tabla orders, utilice la siguiente consulta:

CREATE VIEW orders_by_date AS SELECT orderdate, sum(totalprice) AS price FROM orders GROUP BY orderdate;

Para actualizar una vista existente, utilice un ejemplo similar al siguiente:

CREATE OR REPLACE VIEW test AS SELECT orderkey, orderstatus, totalprice / 4 AS quarter FROM orders;

Consulte también SHOW COLUMNS, SHOW CREATE VIEW, DESCRIBE VIEW y DROP VIEW.