sql >> Database >  >> RDS >> Oracle

Verschil tussen orakel DATE en TIMESTAMP

DATE en TIMESTAMP hebben dezelfde grootte (7 bytes). Die bytes worden gebruikt om eeuw, decennium, jaar, maand, dag, uur, minuut en seconden op te slaan. Maar met TIMESTAMP kunt u aanvullende informatie opslaan, zoals fractionele seconden (11 bytes) en fractionele seconden met tijdzone (13 bytes).

TIMESTAMP is toegevoegd als een ANSI-compatibel aan Oracle. Daarvoor had het alleen DATE.

In algemene gevallen dient u DATE te gebruiken. Maar als precisie in de tijd een vereiste is, gebruik dan TIMESTAMP.

En over Java, de oracle.sql.DATE-klasse van Oracle JDBC-stuurprogramma, biedt conversies tussen het Oracle Date/Timestamp-gegevenstype en Java-klassen java.sql.Date, java.sql.Time en java.sql.Timestamp.



  1. Nieuwe release:Spotlight Tuning Pack 7.1.9

  2. Bindende parameters voor Oracle Dynamic SQL

  3. Verschil tussen TRIM() en TRIM_ORACLE() in MariaDB

  4. Een lijstitem vinden op een opgegeven positie in MySQL