PostgreSQL "DESCRIBE TABLE"

46 浏览
0 Comments

PostgreSQL "DESCRIBE TABLE"

如何使用psql命令在PostgreSQL中执行相当于Oracle的DESCRIBE TABLE的操作?

admin 更改状态以发布 2023年5月21日
0
0 Comments

除了 PostgreSQL 的方式(\d 'something' 或 \dt 'table' 或 \ds 'sequence' 等等)

还有 SQL 标准的方式,如这里所示

select column_name, data_type, character_maximum_length, column_default, is_nullable
from INFORMATION_SCHEMA.COLUMNS where table_name = '';

很多数据库引擎都支持这种方式。

0
0 Comments

尝试使用psql命令行工具运行以下命令:

\d+ tablename

更多信息请参阅手册

0