iReport中的错误日期破坏了jasper服务器报告

时间:2011-11-14 22:50:53

标签: java jasper-reports ireport

我在iReport中收到空日期,有些日期与0000-00-00和一些日期无效。除了更改数据库本身,我需要能够清除它们或其他东西。我想在SQL方面处理这个问题,欢迎提出意见或解决方案。

1 个答案:

答案 0 :(得分:1)

以下是在SQL端实现此目的的一种方法:

IF(yourtable.yourdatefield < '1970-01-01',
CAST(yourtable.yourdatefield AS CHAR(10)),yourtable.yourdatefield) AS yourdatefield