【发布时间】:2019-05-15 06:23:47
【问题描述】:
我正在通过 Junit 测试用例测试已经开发的应用程序,在生产中使用 SQL 服务器,但在执行测试用例时我们使用嵌入式 h2 数据库。
并且某些 SQL 服务器规范在 h2 中不起作用(例如:conditional queries、getDate()、DATEPART、.......)任何人都可以帮助我如何进一步解决此类问题我的 JUnit 测试 与 h2 DB
SQL SERVER: select * from getDate() -: 2006-12-30 00:38:54.840
h2 DB : select * from getDate() -: 2006-12-30
在执行脚本在 h2 数据库中执行的测试用例并作为逻辑的一部分时,我将 getdate() 中的值解析为 2006-12-30 00:38:54.840 的 SimpleDate 格式,我得到 2006-12-30 的解析异常无法解析。
提前致谢
【问题讨论】: