【发布时间】:2018-02-08 18:07:44
【问题描述】:
在我的父表(empid 整数)中是主键。在我的子表中有一些带有值的列。我需要在我的子表中添加一列(empid integer not null),我不能添加一列。因为子表有值。我需要一个具有默认值的添加列。如果我添加默认值为 0 的列。我需要在我的父表中有 0 值。所以任何其他方式来引用父表并设置默认值。我正在使用 PostgreSQL。
【问题讨论】:
-
您可以添加一个可为空的列,用正确的数据填充它,并使其不可为空。
-
请不要标记除您正在使用的RDBMS 之外的其他RDBMS。我已经为你删除了这些。
标签: postgresql