Разница между датой и меткой времени oracle
в чем разница между датой Oracle и типом метки времени? У обоих есть компонент даты и времени? Кроме того, что соответствующий тип в Java для этих типов?
1 ответ:
дата и метка времени имеют одинаковый размер (7 байт). Эти байты используются для хранения века, десятилетия, года, месяца, дня, часа, минуты и секунды. Но TIMESTAMP позволяет хранить дополнительную информацию, такую как дробные секунды (11 байт) и дробные секунды с часовым поясом (13 байт).
метка времени была добавлена в качестве ANSI-совместимого с Oracle. До этого у него была только дата.
в общих случаях вы должны использовать дату. Но если требуется точность во времени, используйте ОТМЕТКА ВРЕМЕНИ.
и о Java, оракул.язык SQL.Класс DATE от драйвера Oracle JDBC, обеспечивает преобразование между типом данных Oracle Date / Timestamp и классами Java java.язык SQL.Дата, Ява.язык SQL.Время и Ява.язык SQL.Отметка времени.