Tôi đang thêm một cột "KHÔNG NULL" mới vào cơ sở dữ liệu Postgresql của mình bằng truy vấn sau (được khử trùng cho Internet):
ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL;
Mỗi lần tôi chạy truy vấn này, tôi nhận được thông báo lỗi sau:
ERROR: column "mycolumn" contains null values
Tôi bối rối. Tôi làm sai ở đâu?
LƯU Ý: Tôi đang sử dụng pgAdmin III (1.8.4) là chủ yếu, nhưng tôi đã gặp lỗi tương tự khi tôi chạy SQL từ bên trong Terminal.