Làm cách nào để thay đổi giá trị mặc định của cột trong PostgreSQL?
Tôi đã thử:
ALTER TABLE ONLY users ALTER COLUMN lang DEFAULT 'en_GB';
Nhưng nó đã cho tôi một lỗi:
ERROR: syntax error at or near "DEFAULT"
Làm cách nào để thay đổi giá trị mặc định của cột trong PostgreSQL?
Tôi đã thử:
ALTER TABLE ONLY users ALTER COLUMN lang DEFAULT 'en_GB';
Nhưng nó đã cho tôi một lỗi:
ERROR: syntax error at or near "DEFAULT"
Câu trả lời:
'TẬP' bị lãng quên
ALTER TABLE ONLY users ALTER COLUMN lang SET DEFAULT 'en_GB';
Nếu bạn muốn loại bỏ ràng buộc giá trị mặc định, bạn có thể làm:
ALTER TABLE <table> ALTER COLUMN <column> DROP DEFAULT;
ONLY
được sử dụng trước tên của bảng?