Re: EXCLUDE USING and tstzrange

Поиск
Список
Период
Сортировка
От Laura Smith
Тема Re: EXCLUDE USING and tstzrange
Дата
Msg-id YscYLfnWRanpAjjw4JsUh94o95o7KuPD7ZNnhGVv6pTV5yiDZJRA-RevM_mJVsmlbV2HEH9zPEmZ7pSLp1wVfk5VkJMeilNEonA4Eenuac4=@protonmail.ch
обсуждение исходный текст
Ответ на Re: EXCLUDE USING and tstzrange  (Adrian Klaver <adrian.klaver@aklaver.com>)
Ответы Re: EXCLUDE USING and tstzrange  (Joe Conway <mail@joeconway.com>)
Список pgsql-general


Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Friday, 4 June 2021 15:44, Adrian Klaver <adrian.klaver@aklaver.com> wrote:

> On 6/4/21 7:32 AM, Laura Smith wrote:
>
> > Hi,
> > I'm having difficulty finding the right part of the docs for this one.
> > Could someone kindly clarify:
> > create table test (
> > test_id text,
> > test_range tstzrange);
> > Will "EXCLUDE USING gist (test_id WITH =, test_range WITH && )" work as expected or do I need to use "EXCLUDE USING
gist(test_id WITH =, test_range WITH TIME ZONE && )" to ensure the timezone is correctly taken into account during
comparison? 
>
> tstzrange is over timestamp with time zone, so time zones are already
> taken into account.
>
> > Thanks !
> > Laura
>
> --
>
> Adrian Klaver
> adrian.klaver@aklaver.com


Thank you Adrian !

One other question, what's the syntax for manipulating only the upper bound of a range.

Say I have a Postgres function that does a "SELECT INTO" for an existing tsrange.  Is there an easy way to change the
variable'supper bound whilst leaving the "old" lower bound intact ? 




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

Предыдущее
От: Adrian Klaver
Дата:
Сообщение: Re: EXCLUDE USING and tstzrange
Следующее
От: Atul Kumar
Дата:
Сообщение: Re: strange behavior of WAL files