Re: storing TZ along timestamps

Поиск
Список
Период
Сортировка
От David E. Wheeler
Тема Re: storing TZ along timestamps
Дата
Msg-id CABFD9BF-10EA-49C3-807A-4573E14A6E26@kineticode.com
обсуждение исходный текст
Ответ на Re: storing TZ along timestamps  (Josh Berkus <josh@agliodbs.com>)
Ответы Re: storing TZ along timestamps
Список pgsql-hackers
On Jul 19, 2011, at 2:06 PM, Josh Berkus wrote:

> I am strongly in favor of having a *timezone* data type and some system
> whereby we can uniquely identify timezones in the Zic database.

CREATE OR REPLACE FUNCTION is_timezone(   tz CITEXT
) RETURNS BOOLEAN LANGUAGE plpgsql STABLE AS $$
BEGIN   PERFORM NOW() AT TIME ZONE tz;   RETURN TRUE;
EXCEPTION WHEN invalid_parameter_value THEN   RETURN FALSE;
END;
$$;

CREATE DOMAIN timezone AS CITEXT CHECK ( is_timezone( VALUE ) );

Best,

David



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Josh Berkus
Дата:
Сообщение: Re: storing TZ along timestamps
Следующее
От: "Joshua D. Drake"
Дата:
Сообщение: PgWest CFP closes in two weeks