FineReport报表 SQL语句报错 错误代码:11300001 数据集配置错误 ORA-01830: 日期格式图片在转换整个输入字符串之前结束
错误代码:11300001 数据集配置错误 ORA-01830: 日期格式图片在转换整个输入字符串之前结束。原因:下探的表中的日期格式为yyyy-mm-dd hh24:mi:ss,而主表的日期格式为yyyy-mm-dd,日期精度不同,导致传参错误。
·
【报错手记】
在实现报表钻取(超级链接-网络报表)时,设置传递的参数为date型,预览后点击超链接报错如图。
原因:下探的表中的日期格式为yyyy-mm-dd hh24:mi:ss,而主表的日期格式为yyyy-mm-dd,日期精度不同,导致传参错误。
解决方法:在SQL查询语句中使用to_char()函数对日期格式进行强制规定(截取),只保留年月日部分。
格式: select to_char(列名,'yyyy-mm-dd') 别名
若需要带时分秒,则为 to_char(列名,'yyyy-mm-dd hh24:mm:ss') 别名
可参考:

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)