0
目前,正在开发账户模块。我有一个帐户表如下列:Postgresql - 约束表中只有一行,不允许其他标志
- 帐户ID(字符串)
- 借方发生额()
- 信贷量
- 未清除量
- 是主帐户(布尔)
- CUSTOMER_ID (一对一)给客户表
我想只有一个桅杆呃考虑这个表并限制他人添加另一个主帐户到表。
目前,正在开发账户模块。我有一个帐户表如下列:Postgresql - 约束表中只有一行,不允许其他标志
我想只有一个桅杆呃考虑这个表并限制他人添加另一个主帐户到表。
ALTER TABLE account
ADD CONSTRAINT account_unique UNIQUE (account_id);
我相信,Postgres将不会允许您添加约束,如果你的account
表已经有重复account_id
条目。如果这些重复项存在,则应在执行ALTER TABLE
之前将其删除。如果你已经有重复,如果你提供了一些逻辑,也许我们可以给你一个查询来删除它们。