最近在写单测,发现h2不兼容mysql的date_add函数,有没有什么办法解决这个问题?
###可以使用 TIMESTAMPDIFF
函数
https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html
http://www.h2database.com/html/functions.html
###TIMESTAMPDIFF怎么在单测里面用呢,原则上是不能改动原功能的逻辑的,有个替代方法就是h2支持alias,由于h2支持java的,写一个java类,在单测初始化的时候执行这个alias就可以了,类似于date_add的逻辑可以用java实现。