如何更改postgresql中的设置

时间:2014-08-18 22:36:20

标签: postgresql

我想在已创建的表中为字段添加默认值。是否可以在不必完全重新初始化数据库的情况下进行此更改?我试图避免重新创建所有测试数据。

1 个答案:

答案 0 :(得分:1)

假设你有一个像这样的表:

CREATE TABLE X (A INT, B INT, C TEXT);

并且您希望将B的默认值设置为5.您可以说:

ALTER TABLE X ALTER COLUMN B SET DEFAULT 5;