Is there a way to add a not null
constraint to a column and replace all existing null values with a default in one statement?
alter table t
alter column c set default 0,
alter column c set not null;
Doesn't seem to work, gives an error:
column "c" contains null values