更新时间:2024-09-02 GMT+08:00
PG_VIEWS
PG_VIEWS视图提供访问数据库中每个视图的有用信息。
名称 |
类型 |
引用 |
描述 |
---|---|---|---|
schemaname |
name |
PG_NAMESPACE.nspname |
包含视图的模式名。 |
viewname |
name |
PG_CLASS.relname |
视图的名称。 |
viewowner |
name |
PG_AUTHID.Erolname |
视图的所有者。 |
definition |
text |
- |
视图的定义。 |
应用示例
查询指定模式下的所有视图:
1 2 3 4 5 6 |
SELECT * FROM pg_views WHERE schemaname = 'myschema'; schemaname | viewname | viewowner | definition ------------+----------+-----------+---------------------------------------------------------------------------------- myschema | myview | dbadmin | SELECT * FROM pg_tablespace WHERE (pg_tablespace.spcname = 'pg_default'::name); myschema | v1 | dbadmin | SELECT * FROM t1 WHERE (t1.c1 > 200); (2 rows) |
父主题: 系统视图