如何查询postgreSQL⾥⾯某个数据库中所有⽤户定义的数据表
博客名的名字
1、通过命令⾏查询
\d 数据库 —— 得到所有表的名字
\d 表名—— 得到表结构
2、通过SQL语句查询
"select * from pg_tables" —— 得到当前db中所有表的信息(这⾥pg_tables是系统视图)
"select tablename from pg_tables where schemaname='public'" —— 得到所有⽤户⾃定义表的名字(这⾥"tablename"字段是表的名字,"schemaname"是schema的名字。⽤户⾃定义的表,如果未经特殊处理,默认都是放在名为public的schema下)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论