sql >> Databasteknik >  >> RDS >> Oracle

Hibernate 5 ändra för att inte bara använda hämta första rader

Du kan tvinga Hibernate att använda Oracle 10g-dialekten, på så sätt får du den gamla gränsregeln med rownum istället för att hämta först.

Tittar på officiell dokumentation , kan du tvinga dialekten med denna egenskap:

hibernate.dialect=org.hibernate.dialect.Oracle10gDialect

Eller, om du använder Spring Boot 2 med JPA, kan du ställa in så här:

spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.Oracle10gDialect

Med vänlig hälsning.




  1. dayname(curdate()) fungerar INTE i codeigniter php

  2. SQL - Jag behöver dela upp ett totalt värde i flera rader i en annan tabell

  3. SQL Server kan inte anropa metoder på datum

  4. Hur får jag en 50MB zip-fil med en 600MB xml-fil till en mysql-datatabell?