美文网首页
mybatis整合oracle查询datetime类型字段报错

mybatis整合oracle查询datetime类型字段报错

作者: 咖啡机an | 来源:发表于2021-08-17 16:38 被阅读0次

    问题:

    同一个sql语句放在oracle中可以正常执行,但是在mybatis框架中会报错:ORA-01722: 无效数字或者字符串与数据类型不匹配

    解决

    将变量转换成字符串类型:

    g.UPDATETIME >= TO_CHAR(TRUNC (SYSDATE)),
    g.CHECKDATE >= TO_CHAR('2021-01-01 00:00:00'))
    

    相关文章

      网友评论

          本文标题:mybatis整合oracle查询datetime类型字段报错

          本文链接:https://www.haomeiwen.com/subject/qpdibltx.html