Oracle
 sql >> база данни >  >> RDS >> Oracle

Разлика между Oracle DATE и TIMESTAMP

DATE и TIMESTAMP имат еднакъв размер (7 байта). Тези байтове се използват за съхранение на век, десетилетие, година, месец, ден, час, минута и секунди. Но TIMESTAMP позволява да се съхранява допълнителна информация, като частични секунди (11 байта) и частни секунди с часова зона (13 байта).

TIMESTAMP беше добавен като ANSI съвместим към Oracle. Преди това имаше само DATE.

В общи случаи трябва да използвате DATE. Но ако точността във времето е изискване, използвайте TIMESTAMP.

А относно Java, класът oracle.sql.DATE от драйвера на Oracle JDBC осигурява преобразувания между типа данни на Oracle Date/Timestamp и Java класовете java.sql.Date, java.sql.Time и java.sql.Timestamp.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Стъпка по стъпка R12.2.6 Инсталиране на EBS на Virtual Box

  2. как да зададете колона за автоматично увеличение с sql разработчик

  3. Затъмнения с EMCLI

  4. Как да получите века от дата в Oracle

  5. Какво може да причини периодични грешки ORA-12519 (TNS:не е намерен подходящ манипулатор).