Разница между типами данных DATE и TIMESTAMP в Oracle заключается в том, что DATE позволяет хранить даты с точностью до секунд, а TIMESTAMP — ещё и доли секунды. 13
DATE хранит месяц, день, год, век, часы, минуты и секунды. 25 TIMESTAMP хранит всё то же самое, но ещё и доли секунды. 25 При описании колонки с типом TIMESTAMP можно указать точность, с которой будут храниться доли секунды (число от 0 до 9, по умолчанию — 6). 1
Таким образом, DATE используется в случаях, когда не нужна высокая точность, а TIMESTAMP — когда требуется более детальное представление о времени. 4