首页博客网络编程
SQL 约束列表和语法
摘要 您可以在创建表时定义约束,也可以在创建表后定义约束。 约束会停止使用违反约束规则的数据记录操作。

内容

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 约束:摘要

  • 您可以在创建表时定义约束,也可以在创建表后定义约束。

  • 约束会停止使用违反约束规则的数据记录操作。


声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!

本文链接:https://www.gaoxuejun173.top/blog/236

广告位

本文配乐
来说两句吧

该文章已禁止评论

最新评论

广告位