Difference between revisions of "PostgreSQL: catalogs"

From wikieduonline
Jump to navigation Jump to search
 
(6 intermediate revisions by 3 users not shown)
Line 3: Line 3:
 
  [[pg_user]]
 
  [[pg_user]]
 
  [[pg_catalog]]
 
  [[pg_catalog]]
 +
[[pg_catalog.pg_class]]
 
  [[pg_catalog]].[[pg_tables]]
 
  [[pg_catalog]].[[pg_tables]]
 +
 +
[[SELECT * FROM pg catalog.pg tables;]]
  
 
* Show/List [[schema]]s: <code>select [[nspname]] from [[pg_catalog]].pg_namespace;</code><ref>https://dba.stackexchange.com/questions/40045/how-do-i-list-all-schemas-in-postgresql</ref>
 
* Show/List [[schema]]s: <code>select [[nspname]] from [[pg_catalog]].pg_namespace;</code><ref>https://dba.stackexchange.com/questions/40045/how-do-i-list-all-schemas-in-postgresql</ref>
 +
 +
 +
completePostgresql=> select nspname from pg_catalog.pg_namespace;
 +
      nspname
 +
--------------------
 +
  [[pg_toast]]
 +
  [[pg_catalog]]
 +
  [[information_schema]]
 +
  [[public]]
 +
(4 rows)
  
 
== Related ==
 
== Related ==
 
* [[Schemas]]
 
* [[Schemas]]
 
+
* <code>[[information_schema]]</code>
 +
* <code>[[ALTER]] USER prometheus [[SET]] SEARCH_PATH TO prometheus,pg_catalog;* </code>
  
 
== See also ==
 
== See also ==

Latest revision as of 10:17, 3 March 2023

https://www.postgresql.org/docs/current/catalogs.html

pg_user
pg_catalog
pg_catalog.pg_class
pg_catalog.pg_tables

SELECT * FROM pg catalog.pg tables;


completePostgresql=> select nspname from pg_catalog.pg_namespace;
      nspname
--------------------
 pg_toast
 pg_catalog
 information_schema
 public
(4 rows)

Related[edit]

See also[edit]

  • https://dba.stackexchange.com/questions/40045/how-do-i-list-all-schemas-in-postgresql
  • Advertising: