内容
SQL 约束:主要提示
SQL 约束为表中的数据记录定义规则。
当违反数据记录操作和约束时,该操作将被它停止。
它们可以在创建表之后或创建表时定义。
约束语法和快速参考
例复制
CREATE TABLE table_name ( column1 datatype constraint_one, column2 datatype constraint_two, column3 datatype constraint_three, .... );
SQL 中的主要约束是:
NOT NULL - 列中不包含 NULL 值。
UNIQUE - 特定列中的每一行都需要一个唯一值。
PRIMARY KEY - UNIQUE 和 NOT NULL 的组合:列必须具有唯一的标识。当您需要更快地找到特定数据记录时,这很有帮助。
FOREIGN KEY - 一个表的 SQL 引用完整性与另一个表的 SQL 引用完整性匹配。
CHECK - 在值内满足定义的条件。
DEFAULT - 库存列值。
SQL 约束:摘要
您可以在创建表时定义约束,也可以在创建表后定义约束。
约束会停止使用违反约束规则的数据记录操作。
陕公网安备 61012502000223号
评论一下吧