ビューを表示する - Amazon Redshift

Amazon Redshift は、2025 年 11 月 1 日以降、新しい Python UDF の作成をサポートしなくなります。Python UDF を使用する場合は、その日付より前に UDFs を作成してください。既存の Python UDF は引き続き通常どおり機能します。詳細については、ブログ記事を参照してください。

ビューを表示する

マテリアライズドビューと遅延バインドビューを含む、ビューの定義を表示します。SHOW VIEW ステートメントの出力を使用して、ビューを再作成できます。

構文

SHOW VIEW [schema_name.]view_name

パラメータ

schema_name

(オプション) 関連するスキーマの名前。

view_name

表示するビューの名前。

以下は、ビュー LA_Venues_v のビュー定義です。

create view LA_Venues_v as select * from venue where venuecity='Los Angeles';

次に、前に定義したビューの SHOW VIEW コマンドと出力の例を示します。

show view LA_Venues_v;
SELECT venue.venueid, venue.venuename, venue.venuecity, venue.venuestate, venue.venueseats FROM venue WHERE ((venue.venuecity)::text = 'Los Angeles'::text);

以下は、スキーマ public のビュー public.Sports_v のビュー定義です。

create view public.Sports_v as select * from category where catgroup='Sports';

次に、前に定義したビューの SHOW VIEW コマンドと出力の例を示します。

show view public.Sports_v;
SELECT category.catid, category.catgroup, category.catname, category.catdesc FROM category WHERE ((category.catgroup)::text = 'Sports'::text);