Difference between revisions of "Pg tables"

From wikieduonline
Jump to navigation Jump to search
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{lowercase}}
 
{{lowercase}}
  
  SELECT tablename AS TABLE FROM pg_tables WHERE schemaname = 'public';
+
  SELECT tablename AS TABLE FROM pg_tables WHERE [[schemaname]] = 'public';
  
 +
* <code>[[\dt]]</code>
 +
* <code>[[SELECT * FROM pg_catalog.pg_tables;]]</code>
  
 
  select tablename,  
 
  select tablename,  
   HAS_TABLE_PRIVILEGE(tablename, 'select') as select,
+
   [[HAS_TABLE_PRIVILEGE]](tablename, 'select') as select,
 
   HAS_TABLE_PRIVILEGE(tablename, 'insert') as insert,
 
   HAS_TABLE_PRIVILEGE(tablename, 'insert') as insert,
 
   HAS_TABLE_PRIVILEGE(tablename, 'update') as update,
 
   HAS_TABLE_PRIVILEGE(tablename, 'update') as update,
Line 12: Line 14:
 
  from pg_tables where schemaname='public' order by tablename;
 
  from pg_tables where schemaname='public' order by tablename;
  
 +
== Related ==
 +
* [[GRANT]]
 +
* [[PG_TABLE_DEF]]
 +
* [[SORTKEY]]
 +
* <code>[[pg_database_size]]</code>
  
 
== See also ==
 
== See also ==
 
* {{PostgreSQL}}
 
* {{PostgreSQL}}
 +
 +
[[Category:PostgreSQL]]

Latest revision as of 22:33, 6 June 2022

SELECT tablename AS TABLE FROM pg_tables WHERE schemaname = 'public';
select tablename, 
  HAS_TABLE_PRIVILEGE(tablename, 'select') as select,
  HAS_TABLE_PRIVILEGE(tablename, 'insert') as insert,
  HAS_TABLE_PRIVILEGE(tablename, 'update') as update,
  HAS_TABLE_PRIVILEGE(tablename, 'delete') as delete, 
  HAS_TABLE_PRIVILEGE(tablename, 'references') as references 
from pg_tables where schemaname='public' order by tablename;

Related[edit]

See also[edit]

Advertising: