Различия между типами данных TIMESTAMP и TIMESTAMP WITH TIME ZONE в Oracle заключаются в том, что TIMESTAMP хранит значение даты и времени без информации о часовом поясе, а TIMESTAMP WITH TIME ZONE — хранит вместе со значением даты и времени информацию о часовом поясе с точностью до девяти десятичных позиций. 3
Таким образом, TIMESTAMP используется, когда важны доли секунды, например, для файлов журналов или отслеживания изменений, а часовые пояса не имеют значения, а TIMESTAMP WITH TIME ZONE — когда часовые пояса важны, но не нужно подстраиваться под каждого пользователя. 1
Ещё один вариант TIMESTAMP — TIMESTAMP WITH LOCAL TIME ZONE — хранит метку времени без информации о часовом поясе. 2 При хранении в базе данных значения преобразуются к часовому поясу базы данных, а при выборке — к местному (сеансовому) часовому поясу. 3