关于日期格式的问题

一下 字段在pl/sql中无问题 在帆软中 ORA-01861 文字与字符串不匹配 请问有人知道原因吗  
ceil((To_date(to_char(trunc(sysdate),'yyyymmdd')) - To_date(to_char(a.D_YXS,'yyyymmdd')))) as ts,




FineReportliyl1992 发布于 2018-6-8 10:12
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
axing发布于2018-6-8 10:12(编辑于 2023-9-6 09:34)
555
最佳回答
0
恍1发布于2018-6-8 10:16(编辑于 2023-9-6 09:34)
555
  • liyl1992 liyl1992(提问者) 不带trunc 也不行  一样报格式错误
    回复
    2018-06-08 10:18 
  • 恍1 恍1 回复 liyl1992 :ceil这个也同理是针对于数字类型的,而你是date类型
    回复
    2018-06-08 10:21 
  • liyl1992 liyl1992(提问者) (To_date(to_char(sysdate,\'yyyymmdd\')) - To_date(to_char(a.D_YXS,\'yyyymmdd\'))) as ts, 我改成这样 也跑不出来 是不是sysdate要做什么处理
    回复
    2018-06-08 10:40 
  • 恍1 恍1 回复 liyl1992 :select ceil(sysdate-To_date(\'2018-06-02\',\'yyyy-mm-dd\')) from dual ,你就是想求2个日期的差把,如果你已经是日期类型,第二个不用todate
    回复
    2018-06-08 11:07 
  • liyl1992 liyl1992(提问者) 回复 恍1 :试了下 不行 我房子啊页面算了
    回复
    2018-06-11 09:10 
最佳回答
0
liyl1992发布于2018-6-8 11:03(编辑于 2023-9-6 09:34)
555
最佳回答
0
liyl1992发布于2018-6-8 11:08(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 451浏览人数
  • 最后回答于:2018-6-11 09:10
    活动推荐 更多
    热门课程 更多
    返回顶部