更新时间:2025-07-10 GMT+08:00
PG_VIEWS
PG_VIEWS视图提供访问数据库中每个视图的有用信息。
名称 | 类型 | 引用 | 描述 |
|---|---|---|---|
schemaname | name | PG_NAMESPACE.nspname | 包含视图的模式名。 |
viewname | name | PG_CLASS.relname | 视图的名称。 |
viewowner | name | PG_AUTHID.rolname | 视图的所有者。 |
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) |

