【报错手记】 
在实现报表钻取(超级链接-网络报表)时,设置传递的参数为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') 别名

可参考:

来源:Oracle SQL函数之转换函数To_char汇总 - 爱码网

Logo

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

更多推荐