postgresql查看表字段备注
时间: 2023-10-01 15:07:54 浏览: 65
在 PostgreSQL 中,使用以下命令可以查看表字段的备注:
```sql
SELECT col_description('table_name'::regclass, 'column_name') AS description;
```
其中,`table_name` 是要查看的表的名称,`column_name` 是要查看备注的字段名称。
例如,查看名为 `students` 表中名为 `name` 字段的备注:
```sql
SELECT col_description('students'::regclass, 'name') AS description;
```
如果该字段存在备注,则会返回备注内容。如果该字段没有备注,则会返回 `NULL`。
相关问题
postgresql 获取表字段的类型
PostgreSQL 中可以使用如下 SQL 语句来获取表的字段类型:
```
SELECT column_name, data_type FROM information_schema.columns WHERE table_name = 'your_table_name';
```
其中 `information_schema.columns` 表包含了数据库中所有表的字段信息, `table_name` 是表的名称, `column_name` 和 `data_type` 分别是字段的名称和类型.
你也可以使用 `\d` 命令来查看表的结构:
```
\d your_table_name
```
在 psql 命令行中使用这条命令也可以得到类似的结果.
postgresql 查看字段备注
可以使用以下命令来查看字段备注:
```
SELECT col_description('my_table'::regclass, 'my_column') AS column_comment;
```
其中,`my_table`是表名,`my_column`是字段名。该命令将返回该字段的备注信息。如果该字段没有备注,则返回空值。