informix临时表有字段数量限制吗?

发布于 2022-10-15 10:15:36 字数 287 浏览 37 评论 0

创建一个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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

故事未完 2022-10-22 10:15:36

临时表的限制跟正式表是一样的。

永不分离 2022-10-22 10:15:36

回复 2# liaosnet

    在有的服务器上能执行,有的不能执行,这个也是设置的吗?

深海蓝天 2022-10-22 10:15:36

回复  liaosnet

    在有的服务器上能执行,有的不能执行,这个也是设置的吗?
yybmsrs 发表于 2011-04-13 13:09

    可能是版本限制吧~

终陌 2022-10-22 10:15:36

每个表在数据库中都有一页用来保存表的信息,包括表的特殊字段(如varchar等),如果你表的特殊字段过多,就会占满这个页(多数系统默认页大小是2K),导致建表失败。可以考虑加大数据库页大小,比如使用4k或8k的页。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文