SHOW VIEW - Amazon Redshift

SHOW VIEW

显示视图的定义,包括实体化视图和后期绑定视图的定义。您可以使用 SHOW VIEW 语句的输出来重新创建视图。

语法

SHOW VIEW [schema_name.]view_name

参数

schema_name

(可选)相关 schema 的名称。

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);

以下是 schema 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);