可能重复:
What is the maximum number of columns in a PostgreSQL select query
我将开始一个需要大量表和列的新项目,使用postgres我只想问一下创建postgres表的列数是否有限,如果是,那么MAX值是多少? CREATE和SELECT语句中的列数?
答案 0 :(得分:4)
有一位官员list of limits on the PostgreSQL "About" page。我引用:
Limit Value
Maximum Database Size Unlimited
Maximum Table Size 32 TB
Maximum Row Size 1.6 TB
Maximum Field Size 1 GB
Maximum Rows per Table Unlimited
Maximum Columns per Table 250 - 1600 depending on column types
Maximum Indexes per Table Unlimited
对于Postgres 9.5,引用仍然是正确的 如果你接近这些限制,你很可能正在做一些错误的。