mybatis中时间比较Date和String
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis中时间比较Date和String相关的知识,希望对你有一定的参考价值。
参考技术A 在常规操作中,mysql中存在精确到年月日时分秒、年月日、年月、年的查询或者比较mybatis中如何去实现这样:
精确度:时分秒
create_time < #endTime,jdbcType=TIMESTAMP
精确度:年月日
create_time < #endTime,jdbcType=DATE
date_format(create_time,'%y%m%d') =date_format( #createTime,'%y%m%d')
String格式比较:
年月日方式比较
DATE_FORMAT(pay_plan_date,'%Y-%m-%d')=#payPlanDate,jdbcType=VARCHAR
mysql中
年月日 DATE_FORMAT(pay_plan_date,'%Y-%m-%d')='2020-11-30';
时分秒
以上是关于mybatis中时间比较Date和String的主要内容,如果未能解决你的问题,请参考以下文章
MyBatis错误:invalid comparison: java.util.Date and java.lang.String