PG_VIEWS
PG_VIEWS displays basic information about each view in the database.
Name |
Type |
Reference |
Description |
---|---|---|---|
schemaname |
name |
PG_NAMESPACE.nspname |
Name of the schema that contains the view |
viewname |
name |
PG_CLASS.relname |
View name |
viewowner |
name |
PG_AUTHID.Erolname |
Owner of the view |
definition |
text |
- |
Definition of the view |
Example
Query all the views in a specified schema.
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) |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.