Re: Can't find the right generated column syntax - Mailing list pgsql-novice

From Laurenz Albe
Subject Re: Can't find the right generated column syntax
Date
Msg-id a463c0e3d43bfc7c6da8de57a70270893217b82f.camel@cybertec.at
Whole thread Raw
In response to Can't find the right generated column syntax  (Bzzzz <lazyvirus@gmx.com>)
List pgsql-novice
On Tue, 2019-11-26 at 03:30 +0100, Bzzzz wrote:
> I've got this table:
>         date_start      timestamptz,
>         date_end        temstamptz
> 
> and I'd like to auto-generate a 3rd column with a tstzrange:
>         date_start      timestamptz,
>         date_end        temstamptz,
>         duration        tstzrange GENERATED ALWAYS AS ( ? ) STORED
> 
> but I can't find the right syntax to do so :/ (is it even possible ?)

That should be as simple as

  GENERATED ALWAYS AS (tstzrange(date_start, date_end)) STORED

Yours,
Laurenz Albe
-- 
Cybertec | https://www.cybertec-postgresql.com




pgsql-novice by date:

Previous
From: "David G. Johnston"
Date:
Subject: Re: Can't find the right generated column syntax
Next
From: Yessica Brinkmann
Date:
Subject: CurrentMemoryContext and MemoryContextStrdup