PostgreSQL常见问题解答

发表时间: 2024-04-02 16:43

在postgresql日常工作中,会随机遇到各式各样问题和错误。如在PostGreSQL中执行"DESCRIBE TABLE"?

答:在psql命令行工具中:

\d+ tablename

除了 PostgreSQL 的方式(\d ‘something’ or \dt ‘table’ or \ds ‘sequence’ 等等)

SQL 标准方式,如下所示:

select column_name, data_type, character_maximum_length

from INFORMATION_SCHEMA.COLUMNS where table_name = '<name of

table>';

许多数据库引擎都支持它。