在oracle里使用right join 或者full join的HQL语句都会出错,不过使用inner join和left join都能够通过。
出的错误是提示oracle不支持这种join类型。
后来检查,发现dialect的语句是
org.hibernate.dialect.Oracle9iDialect
然后试着换成
org.hibernate.dialect.Oracle9Dialect
之后一切顺利通过。
出的错误是提示oracle不支持这种join类型。
后来检查,发现dialect的语句是
org.hibernate.dialect.Oracle9iDialect
然后试着换成
org.hibernate.dialect.Oracle9Dialect
之后一切顺利通过。