DROP EXTERNAL VIEW
Elimina uma exibição externa do banco de dados. A eliminação de uma exibição externa a remove de todos os mecanismos SQL aos quais a exibição está associada, como Amazon Athena e Amazon EMR Spark. O comando não pode ser revertido. Para obter mais informações sobre visualizações do Catálogo de Dados, consulte Visualizações do AWS Glue Data Catalog.
Sintaxe
DROP EXTERNAL VIEW schema_name.view_name [ IF EXISTS ] {catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name}
Parâmetros
- schema_name.view_name
-
O esquema anexado ao banco de dados do AWS Glue, seguido do nome da exibição.
- IF EXISTS
-
Só eliminará a exibição se ela existir.
- catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name
-
A notação do esquema a ser usado durante a eliminação da exibição. Você pode especificar o uso do AWS Glue Data Catalog, um banco de dados do Glue criado por você, ou um esquema externo também criado por você. Consulte CREATE DATABASE e CREATE EXTERNAL SCHEMA para obter mais informações.
- query_definition
-
A definição da consulta SQL executada pelo Amazon Redshift para alterar a exibição.
Exemplos
O exemplo a seguir elimina uma exibição do Data Catalog chamada sample_schema.glue_data_catalog_view.
DROP EXTERNAL VIEW sample_schema.glue_data_catalog_view IF EXISTS