标签: mysql oracle unit-testing in-memory-database
最近,我完成了对持久层进行所有单元测试的任务。我们与MySQL和Oracle db连接,MySQL由H2完成,但oracle从未在H2上发生,似乎h2不支持方言。有什么建议吗?
答案 0 :(得分:0)
我认为您的意思是您的Oracle SQL命令或架构设计对H2无效?
对于模式,您的h2表可以使用稍微不同的数据类型。
对于不同的SQL语法,我建议尝试将oracle SQL更改为使用所有数据库供应商都支持的标准SQL。