BUG #3542: Dropped and recreated columns have problems with NOT NULL contraints - Mailing list pgsql-bugs

From Jens Schicke
Subject BUG #3542: Dropped and recreated columns have problems with NOT NULL contraints
Date
Msg-id 200708161039.l7GAdibQ079753@wwwmaster.postgresql.org
Whole thread Raw
Responses Re: BUG #3542: Dropped and recreated columns have problems with NOT NULL contraints
Re: BUG #3542: Dropped and recreated columns have problems with NOT NULL contraints
List pgsql-bugs
The following bug has been logged online:

Bug reference:      3542
Logged by:          Jens Schicke
Email address:      j.schicke@asco.de
PostgreSQL version: 8.2.4
Operating system:   GNU/Linux
Description:        Dropped and recreated columns have problems with NOT
NULL contraints
Details:

pizza_de=# alter table store_flags add column flag integer;
ALTER TABLE
pizza_de=# alter table store_flags drop column flag;
ALTER TABLE
pizza_de=# alter table store_flags add column flag integer not null;
ERROR:  column "flag" contains null values
pizza_de=# alter table store_flags drop column flag;
ERROR:  column "flag" of relation "store_flags" does not exist
pizza_de=# alter table store_flags add column flag integer not null;
ERROR:  column "flag" contains null values

pgsql-bugs by date:

Previous
From: "Jens Schicke"
Date:
Subject: BUG #3543: ARRAY(SELECT ...) contruct yields NULL without rows
Next
From: Heikki Linnakangas
Date:
Subject: Re: BUG #3542: Dropped and recreated columns have problems with NOT NULL contraints