PgSql--创建与撤销唯一标识约束

Posted Hepburn Yang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PgSql--创建与撤销唯一标识约束相关的知识,希望对你有一定的参考价值。

SQL UNIQUE 约束

UNIQUE 约束唯一标识数据库表中的每条记录。
UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。
PRIMARY KEY 拥有自动定义的 UNIQUE 约束。

创建单个列的约束:

alter table t_category add CONSTRAINT unique_index_t_category_category_name unique (category_name)

创建多个列的约束

alter table t_category add CONSTRAINT unique_index_t_category_category_name_parent_id unique (category_name,parent_id)

撤销:

alter table t_category drop CONSTRAINT unique_index_t_category_category_name

以上是关于PgSql--创建与撤销唯一标识约束的主要内容,如果未能解决你的问题,请参考以下文章

pgsql如何撤销插入数据

Mysql数据唯一约束与唯一索引案例总结及踩坑记(含NULL值与唯一约束唯一索引的搭配使用)

SQL 设计问题。唯一索引/约束与代理键

mysql-约束介绍

约束条件

表完整约束