问答

如何兼容h2,mysql date_add()函数

作者:admin 2021-06-24 我要评论

最近在写单测,发现h2不兼容mysql的date_add函数,有没有什么办法解决这个问题? ### 可以使用 TIMESTAMPDIFF 函数 https://dev.mysql.com/doc/refman/8.0/en/da...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

最近在写单测,发现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实现。

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 如何兼容h2,mysql date_add()函数

    如何兼容h2,mysql date_add()函数

  • 请问怎么从json对象从取值,放到demo的

    请问怎么从json对象从取值,放到demo的

  • Jackson 如何全局配置序列化器和反序列

    Jackson 如何全局配置序列化器和反序列

  • ts react 类型报错

    ts react 类型报错

腾讯云代理商
海外云服务器