You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PostgreSQL主键允许的最大列数是多少?

PostgreSQL 主键支持的最大列数
  • SQL Server 和 MySQL 中,主键最多可包含16列
  • PostgreSQL 没有单独对主键列数设限,其主键列数上限由复合索引的最大列数决定——因为主键本质是具备唯一约束且非空的复合索引
  • PostgreSQL 支持的复合索引最多包含32列,因此主键的最大列数也为32列
  • 你能成功创建包含20列的主键表,是因为该数量未超出32列的限制范围

内容的提问来源于stack exchange,提问作者Stefan D

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 02:10:26