页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 3 下一个 »

问题描述:

电子表格访问报下图错误。

在Excel中,I9单元格是写了公式计算,没有拖拽图片类型字段:

问题原因:

经过以下跟踪步骤:

1、检查数据集查询数据是否正常,发现数据集数据预览是乱码的,并且只是部分字段数据乱码;

2、怀疑是数据源字符集设置有问题导致的,但不是这个原因;

3、发现在数据集中数据乱码的字段,检测输出字段类型都是binary类型的,说明字段类型没有正常的检测返回,怀疑是数据库驱动有问题,但不是这个原因;

4、最后将SQL部分删掉,检测输出字段,返回的类型是正确的,检查到是SQL中有union all语法,而union all前后字段类型不一致。

此问题原因是数据集对应字段返回的类型是binary类型导致的,而检测输出字段没有正确返回字段类型的原因是,因为客户在写SQL的时候,union all 前后字段类型不一致,导致检测类型返回不正确。

解决方案:

保证SQL中union all前后字段类型保持一致。

  • 无标签