我有下面的表:
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约束ex-post?
谢谢,
psql的内联帮助:
\h ALTER TABLE
还记录在postgres docs(一个优秀的资源,加上易于阅读,也)。
ALTER TABLE tablename ADD CONSTRAINT constraintname UNIQUE (columns);