今天是一天中的48/365天。
大家好,我是常。上次阿昌讲了数据库SQL约束的NOT NULL,今天阿昌跟大家分享数据库SQL唯一约束。
SQL 约束的定义SQL约束用于指定表中的数据规则。
如果有违反约束的数据行为,该行为将被约束终止。
可以在创建表时指定约束(由CREATE TABLE语句),也可以在创建表之后指定约束(由ALTER TABLE语句)。如果不小心,把下图中的AND改成OR。
UNIQUE(UNIQUE)约束唯一标识数据库表中的每条记录。
UNIQUE(唯一性)和PRIMARY KEY(PRIMARY KEY)约束都为列或列集提供了唯一性保证。
PRIMARY KEY(PRIMARY KEY)约束有一个自动定义的UNIQUE(UNIQUE)约束。
一)CREATE TABLE 时的 SQL UNIQUE 约束1、创建表时,定义单个列的 UNIQUE 约束
数据库实例
数据库实例
数据库实例
数据库实例
数据库实例