

 Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、[ブログ記事](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)を参照してください。

# DROP EXTERNAL VIEW
<a name="r_DROP_EXTERNAL_VIEW"></a>

データベースから外部ビューを削除します。外部ビューを削除すると、そのビューが関連付けられているすべての SQL エンジン (Amazon Athena や Amazon EMR Spark など) からそのビューが削除されます。このコマンドを元に戻すことはできません。Data Catalog ビューの詳細については、「[AWS Glue Data Catalog のビュー](https://docs.aws.amazon.com/redshift/latest/dg/data-catalog-views-overview.html)」を参照してください。

## 構文
<a name="r_DROP_EXTERNAL_VIEW-synopsis"></a>

```
DROP EXTERNAL VIEW schema_name.view_name [ IF EXISTS ]
{catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name}
```

## パラメータ
<a name="r_DROP_EXTERNAL_VIEW-parameters"></a>

 *schema\$1name.view\$1name*   
AWS Glue データベースにアタッチされているスキーマ。その後にビューの名前が続きます。

IF EXISTS  
ビューが存在する場合にのみ、ビューを削除します。

catalog\$1name.schema\$1name.view\$1name \$1 awsdatacatalog.dbname.view\$1name \$1 external\$1schema\$1name.view\$1name  
ビューを削除するときに使用するスキーマの表記法。AWS Glue Data Catalog、作成した Glue データベース、または作成した外部スキーマを使用するように指定できます。詳細については、「[CREATE DATABASE](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_DATABASE.html)」と「[CREATE EXTERNAL SCHEMA ](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_EXTERNAL_SCHEMA.html)」を参照してください。

 *query\$1definition*   
Amazon Redshift がビューを変更するために実行する SQL クエリの定義。

## 例
<a name="r_DROP_EXTERNAL_VIEW-examples"></a>

次の例では、sample\$1schema.glue\$1data\$1catalog\$1view という名前のデータカタログビューを削除します。

```
DROP EXTERNAL VIEW sample_schema.glue_data_catalog_view IF EXISTS
```