postgresql数据库使用——获取数据库中给所有表的名称
程序员文章站
2022-03-15 19:30:37
...
这个很简单,
获取当前db中所有的表信息
select * from pg_tables;
用户自定义的表,如果未经过特殊处理,默认是放在名称为public的schema下
select tablename from pg_tables where schemaname='public'
postgres=# select tablename from pg_tables where schemaname='public';
tablename
-----------
tb_test
(1 行记录)
如果想要进一步查看表结构,可以使用\d 表名
postgres=# \d tb_test;
数据表 "public.tb_test"
栏位 | 类型 | Collation | Nullable | Default
------+----------------+-----------+----------+---------
id | integer | | |
name | character(100) | | |
---------------------
推荐阅读
-
通过系统数据库获取用户所有数据库中的视图、表、存储过程
-
c# 获取数据库中所有表名称的方法
-
php获取mysql数据库中的所有表名的代码
-
DM数据库表中的CLOB字段,使用ajax查询并显示结果时无法获取该字段值
-
SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字
-
SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字
-
sql中获取一个数据库中的所有表的名称、一个表中所有字段的名称
-
MyGeneration获取所有ORACLE数据库的数据库名数据表命列名称
-
sql中获取一个数据库中的所有表的名称、一个表中所有字段的名称
-
SQL SERVER 获取数据库中所有的表名及表中的数据量/查看每个数据库的链接打开数量