自 2025 年 11 月 1 日起,Amazon Redshift 將不再支援建立新的 Python UDFs。如果您想要使用 Python UDFs,請在該日期之前建立 UDFs。現有的 Python UDFs將繼續如常運作。如需詳細資訊,請參閱部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
DROP EXTERNAL VIEW
從資料庫中捨棄外部檢視。捨棄外部檢視後會將其從檢視相關聯的所有 SQL 引擎中移除,例如 Amazon Athena 和 Amazon EMR Spark。此命令無法反轉。如需 Data Catalog 檢視的詳細資訊,請參閱AWS Glue Data Catalog 檢視。
語法
DROP EXTERNAL VIEW schema_name.view_name [ IF EXISTS ] {catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name}
參數
- schema_name.view_name
-
連接到 AWS Glue 資料庫的結構描述,後面接著檢視的名稱。
- IF EXISTS
-
只有在檢視存在時才捨棄檢視。
- catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name
-
捨棄視觀表時所使用的結構描述標記法。您可以指定 使用您建立的 AWS Glue Data Catalog Glue 資料庫,或您建立的外部結構描述。如需詳細資訊,請參閱CREATE DATABASE 和 CREATE EXTERNAL SCHEMA。
- query_definition
-
Amazon Redshift 執行以變更檢視的 SQL 查詢的定義。
範例
下列範例會捨棄名為 sample_schema.glue_data_catalog_view 的 Data Catalog 視觀表。
DROP EXTERNAL VIEW sample_schema.glue_data_catalog_view IF EXISTS