ALTER TABLE users
ADD COLUMN "priv_user" BOOLEAN DEFAULT FALSE;
bạn cũng có thể chỉ định trực tiếp NOT NULL
ALTER TABLE users
ADD COLUMN "priv_user" BOOLEAN NOT NULL DEFAULT FALSE;
CẬP NHẬT :sau đây chỉ đúng cho các phiên bản trước postgresql 11.
Như Craig đã đề cập trên các bảng đã điền, sẽ hiệu quả hơn nếu chia nó thành các bước:
ALTER TABLE users ADD COLUMN priv_user BOOLEAN;
UPDATE users SET priv_user = 'f';
ALTER TABLE users ALTER COLUMN priv_user SET NOT NULL;
ALTER TABLE users ALTER COLUMN priv_user SET DEFAULT FALSE;