Как изменить значение столбца по умолчанию в PostgreSQL?
Я пробовал:
ALTER TABLE ONLY users ALTER COLUMN lang DEFAULT 'en_GB';
Но это дало мне ошибку:
ERROR: syntax error at or near "DEFAULT"
«SET» забыто
ALTER TABLE ONLY users ALTER COLUMN lang SET DEFAULT 'en_GB';
Если вы хотите удалить ограничение по умолчанию, вы можете сделать:
ALTER TABLE <table> ALTER COLUMN <column> DROP DEFAULT;