Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Różnica między wyrocznią DATE a TIMESTAMP

DATE i TIMESTAMP mają ten sam rozmiar (7 bajtów). Te bajty są używane do przechowywania wieku, dekady, roku, miesiąca, dnia, godziny, minuty i sekundy. Ale TIMESTAMP pozwala przechowywać dodatkowe informacje, takie jak ułamki sekund (11 bajtów) i ułamki sekund ze strefą czasową (13 bajtów).

TIMESTAMP został dodany jako zgodny z ANSI dla Oracle. Wcześniej miał tylko DATE.

W ogólnych przypadkach należy użyć DATE. Ale jeśli wymagana jest precyzja w czasie, użyj TIMESTAMP.

A jeśli chodzi o Javę, klasa oracle.sql.DATE ze sterownika Oracle JDBC zapewnia konwersje między typem danych Oracle Date/Timestamp a klasami Java java.sql.Date, java.sql.Time i 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. Wstawianie danych do bazy danych Oracle za pomocą php

  2. COLLATION() Funkcja w Oracle

  3. ORA-24408:nie można wygenerować unikalnej nazwy grupy serwerów

  4. Jak szyfrować dane w Oracle za pomocą PL SQL?

  5. Oracle Floats a liczba