sql >> Database teknologi >  >> RDS >> Oracle

Navngivet Query, Native Query eller Criteria API

Eksempel

@Entity
@NamedQuery(name="findSalaryForNameAndDepartment",
    query="SELECT e.salary " +
          "FROM Student e" +
          "WHERE e.department.name = :deptName AND " +
          "      e.name = :empName")

Du kan lige så godt sætte en join til afdelingstabellen og ændre forespørgslen en lille smule

For dato brug parametre

em.createNamedQuery("xxx").setParameter("srtartDate", ...).setParameter("endDate",..)



  1. Sådan får du ER-model af database fra server med Workbench

  2. SQLite-tabelbegrænsning unik og ON CONFLICT REPLACE-brug

  3. Trækker data og udskriver dem i en HTML-tabel

  4. SQLite Like() Funktion med eksempler