现象:
...
(本文档仅供参考)
问题现象:
打开电子表格报错,对应的数据集可以正常预览,报错如图:Caused by: java.sql.SQLSyntaxErrorException: incompatible data type in conversion: from sql type TIMESTAMP to java.lang.Double,value: instance of org.hsqldb.types.TimestampData
问题原因:
报此问题一般是数据源下字段类型被改成了double浮点型。需要改成data日期类型或者字符串类型。1、数据源下字段类型被改成了double浮点型。需要改成date日期类型或者字符串类型
2、如果是电子表格使用了多个数据集,不一定所有数据集使用报错时选择的参数都能正常预览,可以一个个数据集字段删除排除定位,可能是部分数据集在选择某个参数时报错,选择其他参数又不报错,如果发现是部分数据集在选择某个参数时报错的话,一般是该数据集的输出字段类型选择不合理导致,按图中提示的错误就是该数据集输出字段类型设置的是浮点型,需要改成日期类型或者字符串类型。