数据库String类型变为Date类型引起的问题

场景

接口返回productDate为2020-06-01这样的字符串。
A表中productDate为String。
B表中productDate为Date。

那么查询时,A表字段不用动。
B表字段需要加to_char(productDate,‘yyyy-MM-dd’)

插入、更新时:
B表字段不用变化。

变化

版本大变更,A类 productDate 类型由String变为Date

查询时:
A表productDate都要加to_char(productDate,‘yyyy-DD-mm’)
B表仍保留之前的to_char(productDate,‘yyyy-MM-dd’)

插入、更新时:
暂时不用动。

其他

要不要直接改mapper.xml

当然不要改,因为mapper.xml可能被不止一个方法调用。
适配了一处,可能还会引发其他问题,所以最好找到调用处,看是如何调用的,然后再决定如何处理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值