TIMESTAMP
TIMESTAMP [{WITH | WITHOUT} TIME ZONE] EXTENDED TIMESTAMP WITH TIME ZONE
Этот тип данных хранит временную метку (дату вместе со временем) в диапазоне от 01.01.0001 00:00:00.0000 до 31.12.9999 23:59:59.9999.По умолчанию тип TIMESTAMP
не содержит информацию о часовом поясе.Для того чтобы тип TIMESTAMP
включал информацию о часовом поясе необходимо использовать его с модификатором WITH TIME ZONE
.
Important
|
|
CRETE TABLE DataLog(
id BIGINT NOT NULL,
bydate TIMESTAMP WITH TIME ZONE
);
...
AS
DECLARE BYDATE TIMESTAMP; -- без часового пояса
DECLARE BYDATE2 TIMESTAMP WITHOUT TIME ZONE; -- без часового пояса
DECLARE BYDATE3 TIMESTAMP WITH TIME ZONE; -- с информацией о часовом поясе
BEGIN
...