关于“该大小大于所允许的最大行大小 8060”的问题

kmonkey 2014-09-05 03:05:58
系统中有一个单据很奇怪
只要是老的数据,点击查看的时候总是报类似下面的报错信息:
错误信息:select data error.不能创建大小为 9470 的行,该大小大于所允许的最大行大小 8060。
Caused exception message is: 该游标未声明。
错误详细堆栈信息:com.kingdee.bos.dao.ormapping.SQLAccessException: select data error.不能创建大小为 9470 的行,该大小大于所允许的最大行大小 8060。

但是新做的单据却没有这个问题。
我这里只是查看单据,都不是插入和更新,为什么会报那样的错误信息呢?
...全文
757 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kmonkey 2014-09-05
  • 打赏
  • 举报
回复
怎么查看某一条记录的字节大小?
引用 1 楼 wtujedp 的回复:
肯定是你老的单据记录里某个字段的内容太多了。刚才查了一下。一个字段最多只能存储8060个字节。你查一下你的老单据看一下。
wtujedp 2014-09-05
  • 打赏
  • 举报
回复
肯定是你老的单据记录里某个字段的内容太多了。刚才查了一下。一个字段最多只能存储8060个字节。你查一下你的老单据看一下。

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧