DROP EXTERNAL VIEW - Amazon Redshift

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