\l
或
SELECT datname FROM pg_database;
\dt
或
SELECT table_name FROM information_schema.tables WHERE table_schema = 'public';
\db
或
SELECT spcname FROM pg_tablespace;
\du
或
SELECT usename FROM pg_user;
SELECT * FROM pg_stat_activity;
\d table_name
或
SELECT column_name, data_type, is_nullable FROM information_schema.columns WHERE table_name = 'table_name';
\di
或
SELECT indexname, indexdef FROM pg_indexes WHERE tablename = 'table_name';
\d+ table_name
或
SELECT constraint_name, constraint_type FROM information_schema.table_constraints WHERE table_name = 'table_name';
SELECT pg_size_pretty(pg_database_size(current_database()));
SELECT pg_size_pretty(pg_total_relation_size('table_name'));
SELECT current_user;
SELECT current_database();
\dn
或
SELECT schema_name FROM information_schema.schemata;
\df
或
SELECT routine_name FROM information_schema.routines WHERE routine_type = 'FUNCTION';
\dv
或
SELECT table_name FROM information_schema.views;
\dy
或
SELECT trigger_name FROM information_schema.triggers;
\ds
或
SELECT sequence_name FROM information_schema.sequences;
\dx
或
SELECT extname FROM pg_extension;
SHOW ALL;
SHOW parameter_name;
SELECT * FROM pg_locks;
SELECT * FROM pg_stat_all_tables;
SELECT * FROM pg_stat_replication;
SELECT * FROM pg_stat_wal;
SELECT * FROM pg_stat_backup;