繁体   English   中英

MEDIAN function 在 Oracle SQL 生成 ZF8CB4B31358F17FA37CFAE6C2A0 异常

[英]MEDIAN function in Oracle SQL generates Hibernate exception

我在 Spring 引导应用程序中有以下 SQL 查询。 该查询位于@NamedNativeQuery注释中:

"SELECT s.libraryid, r.run_date, COUNT(*), MEDIAN(s.mean_depth) " +
          "FROM r, s " +
          "WHERE r.runid = s.runid " +
          "GROUP BY s.libraryid, r.run_date " +
          "ORDER BY r.run_date, s.libraryid"

应用程序崩溃,但出现以下异常:

org.hibernate.MappingException: No Dialect mapping for JDBC type: 100

application.properties文件中 Hibernate 配置如下:

# Hibernate config
spring.jpa.database-platform=org.hibernate.dialect.Oracle12cDialect

在我介绍 MEDIAN function 之前,查询运行良好。 我一直找不到 JDBC Type 100 是什么。 有人知道吗?

非常感谢。

JDBC 类型 100 是 Oracle 特定的类型,它是BINARY_FLOAT

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM