sql >> Database >  >> RDS >> Mysql

Hoe date_format te gebruiken bij gebruik van JPQL/JPA

SQL-functie date_format maakt geen deel uit van JPQL, zoals elke documentatie je zou vertellen, dus zie het punt niet in om SQL gewoon in JPQL te duwen en te verwachten dat het werkt.

Wat u met JPA 2.1 kunt doen, is het als volgt aanroepen

function("date_format", s.date, '%Y, %m, %d')

waar function is een manier om een ​​native SQL-functie aan te roepen. Dit betekent duidelijk dat je de database-onafhankelijkheid verliest, omdat die functie niet in alle datastores geldig is.



  1. Modellering van een database voor het registreren van verkopen. Deel 1

  2. SQL MET clausule voor beginners

  3. MySQL DOE MEE AAN vs GEBRUIKEN?

  4. Hoe weet ik of bij gebruik van dubbele sleutelupdate een rij is ingevoegd of bijgewerkt?