永洪社区

标题: 参数对自由表进行单元格过滤才报错 [打印本页]

作者: yhdata_j1rODww9    时间: 2022-8-26 17:26
标题: 参数对自由表进行单元格过滤才报错
这是一开始制作时参数的数据类型:

当我把这4个参数分别应用到自由表的4列后,这时随意调整参数,都不会报错,但是保存,重新打开制作报告就会错写如下错误:
Caused by: java.sql.SQLException 执行SQL失败:“ORA-30081: invalid data type for datetime/interval arithmetic ”
同时我发现4个参数的数据类型全部变为文本了


附上我中间计算去年的2个参数的做法:我是直接新建计算列里使用函数和我所选的“本月”的参数进行计算得到去年本月参数的,但是计算的结果是一个带时分秒的格式,我再在这个‘去年本月’计算列的基础上新建日期表达式,取年月和年,就得到了“去年本月”和“去年”2个参数。最终的效果是改变“本月”的参数,就可以改变其他3个参数,然后过滤单元数据。但是同样的做法,我自己的数据集会报错,咖啡的市场数据不会报错!特来此请教各路大神!



作者: qinshaobo123    时间: 2022-8-26 17:26
数据类型不对
作者: yhdata_yzm    时间: 2022-8-26 17:31
稍后给你看看,你那个报错是数据类型不对。




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4