sql >> Database teknologi >  >> RDS >> Mysql

Sådan bruger du date_format, når du bruger JPQL/JPA

SQL-funktion date_format er ikke en del af JPQL, som enhver dokumentation ville fortælle dig, så se ikke meningen med bare at skubbe SQL ind i JPQL og forvente, at det virker.

Det du kan gøre med JPA 2.1 er at påberåbe det som følger

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

hvor function er en måde at påkalde enhver indbygget SQL-funktion. Dette betyder helt klart, at du mister databaseuafhængighed, fordi den funktion ikke er gyldig på alle datalagre.



  1. Laravel:Hvordan gemmer jeg data i json-format i databasen?

  2. Forbind SQL Server til HubSpot CRM

  3. Sådan fungerer DAYOFMONTH() i MariaDB

  4. MySQL-forespørgsel til at tælle unikke domæner fra e-mail-adressefeltet