如何ALTER一个PostgreSQL表,并使一个列是唯一的?

我在Postgresql中有一个表,其中模式如下所示:
CREATE TABLE "foo_table" (
    "id" serial NOT NULL PRIMARY KEY,"permalink" varchar(200) NOT NULL,"text" varchar(512) NOT NULL,"timestamp" timestamp with time zone NOT NULL
)

现在我想通过改变表来使永久链接在表中独一无二。
任何人都可以帮助我这个?

TIA

我想出了从Postgresql文档,确切的语法是:
ALTER TABLE the_table ADD CONSTRAINT constraint_name UNIQUE (thecolumn);

谢谢Fred

相关文章

项目需要,有个数据需要导入,拿到手一开始以为是mysql,结果...
本文小编为大家详细介绍“怎么查看PostgreSQL数据库中所有表...
错误现象问题原因这是在远程连接时pg_hba.conf文件没有配置正...
因本地资源有限,在公共测试环境搭建了PGsql环境,从数据库本...
wamp 环境 这个提示就是说你的版本低于10了。 先打印ph...
psycopg2.OperationalError: SSL SYSCALL error: EOF detect...