0

在使用 Cloudant SDP 时,我遇到了以下错误:

SQL0670N 语句失败,因为结果表的行大小将超过行大小限制。

错误是什么意思,我该如何解决?

4

1 回答 1

1

导致该问题的原因是 Cloudant 中有一个或多个键具有非常长的字符串值。该错误提示了问题:

SQLERRMC=32677;;72156

这表示表大小限制为 32K (32677),但 create 语句试图创建大小为 72K (72156) 的表。

以下选项可用作解决方法:

  1. 从源数据集中识别并删除问题属性
  2. 在排除问题属性的源数据集上创建视图

不幸的是,如果您的文档中有很多属性,则此过程可能是反复试验。

于 2015-09-21T16:28:28.167 回答