SQL0670N 语句失败,因为结果 table 的行大小会超出行大小限制
SQL0670N The statement failed because the row size of the resulting table would have exceeded the row size limit
在使用 Cloudant SDP 时,我遇到了以下错误:
SQL0670N The statement failed because the row size of the resulting table would have exceeded the row size limit.
错误是什么意思,我该如何解决?
问题是因为Cloudant中有一个或多个键的字符串值很长。错误提示了问题:
SQLERRMC=32677;;72156
这表示 table 大小限制为 32K (32677),但创建语句试图创建大小为 72K (72156) 的 table。
以下选项可用作解决方法:
- 从源数据集中识别并删除问题属性
- 在排除问题属性的源数据集上创建视图
不幸的是,如果您的文档中有很多属性,这个过程可能会反复试验。
在使用 Cloudant SDP 时,我遇到了以下错误:
SQL0670N The statement failed because the row size of the resulting table would have exceeded the row size limit.
错误是什么意思,我该如何解决?
问题是因为Cloudant中有一个或多个键的字符串值很长。错误提示了问题:
SQLERRMC=32677;;72156
这表示 table 大小限制为 32K (32677),但创建语句试图创建大小为 72K (72156) 的 table。
以下选项可用作解决方法:
- 从源数据集中识别并删除问题属性
- 在排除问题属性的源数据集上创建视图
不幸的是,如果您的文档中有很多属性,这个过程可能会反复试验。