sql >> Databasteknik >  >> RDS >> Oracle

Finns det ett problem med JPA Entities, Oracle 10g och Calendar Type-egenskaper?

Du bör inte använda en kalender för att komma åt datum från databasen, av just denna anledning. Du bör använda java.util.Date som så:

@Temporal(TemporalType.TIMESTAMP)
@Column(name="activationDate")
public Date getActivationDate() {
    return this.activationDate;
}

java.util.Date pekar på ett ögonblick i tiden, oberoende av eventuella tidszoner. Kalender kan användas för att formatera ett datum för en viss tidszon eller plats.



  1. MySql Uppdatera en tabell från en annan misslyckas

  2. Hur extraherar man endast tid från ett DateTime-fält i Oracle SQL Developer?

  3. Autoavstängning av MySQL

  4. MYSQL LEFT JOIN MED GROUP BY