gpt4 book ai didi

sql - 我可以在创建 PostgreSQL 表后向其添加 UNIQUE 约束吗?

转载 作者:太空狗 更新时间:2023-10-30 01:36:52 25 4
gpt4 key购买 nike

我有下表:

 tickername | tickerbbname  | tickertype
------------+---------------+------------
USDZAR | USDZAR Curncy | C
EURCZK | EURCZK Curncy | C
EURPLN | EURPLN Curncy | C
USDBRL | USDBRL Curncy | C
USDTRY | USDTRY Curncy | C
EURHUF | EURHUF Curncy | C
USDRUB | USDRUB Curncy | C

对于任何给定的 tickername/tickerbbname 对,我不希望有超过一列。我已经创建了表格并且其中有很多数据(我已经确保满足唯一标准)。但是,随着它变得越来越大,错误的空间也会逐渐出现。

此时有什么方法可以添加UNIQUE约束吗?

最佳答案

psql 的内联帮助:

\h ALTER TABLE

也记录在 postgres docs 中(优秀的资源,而且易于阅读)。

ALTER TABLE tablename ADD CONSTRAINT constraintname UNIQUE (columns);

关于sql - 我可以在创建 PostgreSQL 表后向其添加 UNIQUE 约束吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1194438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com