sql >> Database >  >> RDS >> Oracle

CriteriaQuery maand en jaar filter

U kunt de methode builder.function gebruiken. Bijv.

query.select(root).where (
    builder.equal ( root.get ( "id" ).get ( "codEstablec" ) , establecimiento),
    builder.equal ( root.get ( "id" ).get ( "correlGrupo" ) , correlGrupo),
    builder.equal(builder.function("YEAR", Integer.class, root.get("DATE_FIELD") ), C.YEAR),
    builder.equal(builder.function("MONTH", Integer.class, root.get("DATE_FIELD")), C.MONTH) 
    );


  1. Hoe ORA-29280 op te lossen:ongeldig mappad

  2. Oracle 18c Nieuwe functie:online wijzigen van partitionering

  3. Selecteer Bulk Collect in Oracle-voorbeeld

  4. Hoe te repareren "profielnaam is niet geldig" bij het bijwerken van een database-e-mailprofiel in SQL Server (T-SQL)