From: | Colin Darie <colin(at)darie(dot)eu> |
---|---|
To: | Peter Eisentraut <peter(dot)eisentraut(at)2ndquadrant(dot)com> |
Cc: | pgsql-bugs(at)lists(dot)postgresql(dot)org |
Subject: | Re : Re: BUG #16441: Cannot multi-insert into generated column with DEFAULT value |
Date: | 2020-05-18 15:10:48 |
Message-ID: | lUWRjUorAgZ2z5SdDCxmnK2PPx5Q4UyNWPvZtukIHRlK0HWGmdubgiZ1fwJJc0buWVvo9IFhCLOsmP7RTuFkJWsm2nJkxMHfiE5aI8IC5Ts=@darie.eu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
Rails test framework insert fixtures records this way, and there is currently no way to tell Rails to ignore these columns for insertion (it should obviously). In my case, this breaks all my test suite. AFAIK this is the same for other frameworks or batch records tools.
Colin Darie
Sent with ProtonMail Secure Email.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
Le lundi 18 mai 2020 16:57, Peter Eisentraut <peter(dot)eisentraut(at)2ndquadrant(dot)com> a écrit :
> On 2020-05-15 23:07, PG Bug reporting form wrote:
>
> > Multiple inserts of DEFAULT value for generated columns are failing. Single
> > inserts are OK.
> > CREATE TABLE squares (num INTEGER NOT NULL, square INTEGER GENERATED ALWAYS
> > AS (num * num) STORED);
> > INSERT INTO squares(num, square) VALUES (1, DEFAULT);
> > => INSERT 0 1
> > INSERT INTO squares(num, square) VALUES (2, DEFAULT), (3, DEFAULT);
> > => ERROR: cannot insert into column "square"
> > => DETAIL: Column "square" is a generated column.
>
> Yes, this has been reported before. This is basically just not
> implemented. Is there a reason you need to use this form, or are you
> just trying things out?
>
> --------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Peter Eisentraut http://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2020-05-18 16:22:39 | Re: BUG #16283: crash on create index segmentation fault |
Previous Message | Arthur Cheysson | 2020-05-18 15:08:13 | Re: BUG #16283: crash on create index segmentation fault |