如何更改PostgreSQL中的列默认值?

时间:2011-01-20 09:04:02

标签: postgresql

如何更改PostgreSQL中的列默认值?

我试过了:

ALTER TABLE ONLY users ALTER COLUMN lang DEFAULT 'en_GB';

但它给了我一个错误:

ERROR: syntax error at or near "DEFAULT"

2 个答案:

答案 0 :(得分:204)

'SET'被遗忘

ALTER TABLE ONLY users ALTER COLUMN lang SET DEFAULT 'en_GB';

答案 1 :(得分:65)

如果要删除默认值约束,可以执行以下操作:

key.c