如何得到db數(shù)據(jù)庫里的所有表名?
1、通過命令行查詢\d 數(shù)據(jù)庫 —— 得到所有表的名字\d 表名 —— 得到表結(jié)構(gòu) 2、通過SQL語句查詢"select * from pg_tables" —— 得到當前db中所有表的信息(這里pg_tables是系統(tǒng)視圖)"select tablename from pg_tables where schemaname='public'" —— 得到所有用戶自定義表的名字(這里"tablename"字段是表的名字,"schemaname"是schema的名字。用戶自定義的表,如果未經(jīng)特殊處理,默認都是放在名為public的schema下)