Postgre 中如何用sql语句获取表名字段名以及备注?
时间: 2023-07-04 13:04:53 浏览: 115
PostgreSQL获取表名和字段名
可以使用以下 SQL 语句查询 Postgre 数据库中表名、字段名和注释:
```sql
SELECT
c.relname AS table_name,
a.attname AS column_name,
pgd.description AS column_description
FROM
pg_class AS c,
pg_attribute AS a,
pg_description AS pgd
WHERE
a.attrelid = c.oid
AND pgd.objsubid = a.attnum
AND c.relname = 'your_table_name'
```
其中,`your_table_name` 是你要查询的表名。这个 SQL 语句将返回表中所有字段的名称和注释。如果某个字段没有注释,则注释列将显示为 `NULL`。
阅读全文