【问题标题】:H2 limitations with Sysdate and hence cant use in functional test casesSysdate 的 H2 限制,因此无法在功能测试用例中使用
【发布时间】:2021-11-28 05:17:33
【问题描述】:

我正在使用 Spring Boot 和 Spring Data JPA。在我的应用程序中,应用程序运行在 Oracle DB 和针对 H2 DB 的功能测试用例上。

我必须检查密钥是否过期以及它在数据库中的日期字段。所以 Sysdate

@Query("SELECT new com......Test( "
        + "p.id,p.keyId, p.keyType, p.expiryDate...., sysdate) "
        + "FROM Table A p "
       
        + "WHERE ......")
List<EnableEncryptionKeyProjection> findBySrcClientId(....);

【问题讨论】:

    标签: oracle jpa spring-data-jpa h2


    【解决方案1】:

    您可以同时使用current_timestamp

    【讨论】:

      猜你喜欢
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-03
      相关资源
      最近更新 更多