informix临时表有字段数量限制吗?
创建一个255个字段的临时表报错:
261: Cannot create file for table (informix.tmpkk).
102: ISAM error: illegal argument to ISAM function.
Error in line 255
Near character position 7
去掉字段数量到220左右就可以
怎么回事呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
临时表的限制跟正式表是一样的。
回复 2# liaosnet
在有的服务器上能执行,有的不能执行,这个也是设置的吗?
可能是版本限制吧~
每个表在数据库中都有一页用来保存表的信息,包括表的特殊字段(如varchar等),如果你表的特殊字段过多,就会占满这个页(多数系统默认页大小是2K),导致建表失败。可以考虑加大数据库页大小,比如使用4k或8k的页。