脚本报错 ERROR: tables can have at most 1600 columns

金蝶云社区-小开发
小开发

脚本报错 ERROR: tables can have at most 1600 columns

这个语句没啥问题,就是简单的新增字段。但是提示这个表有1600列[图片] 显示全部

代发布回答关注问题收起
  • 关注者0
  • 被浏览701
查看全部5个回答
金蝶云社区-长研Joseph
长研Joseph

0人认为该答案有用

错误原因:PG数据库在修改字段属性(类型、长度、非空等)时,数据库内部执行的是增加一个字段,并将原来的字段屏蔽。如果此类操作比较频繁,经常发生在冒烟库、升级库,PG对一个表字段的个数为1600,如果超过1600将无法修改字段属性。解决办法:重建有问题的表1. 备份表数据 …

编辑于 2024年02月19日 10:49:10

展开阅读全文

查看全部5个回答