NativeQuery 字符串取决于数据库驱动程序

问题描述

我在需要使用不同数据库实现进行测试和生产的应用程序中使用 JPA NativeQuery。

对于生产,我在本机查询中使用了特定的 Postgres 功能。不幸的是,我的 H2 测试数据库中不存在此功能及其语法,因此在测试期间查询总是失败。

问题:有没有办法告诉 JPA 只在 Postgres 中使用这个查询字符串,而在 H2 中使用另一个查询字符串?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)