MySQL基础--约束--2022年9月29日

第一节    概述

  1、概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。

  2、目的:保证数据库中数据的正确、有效性和完整性。

  3、分类:

    

第二节   外键约束

  1、语法

CREATE TABLE 表名(
字段名 数据类型,
...
[CONSTRAINT] [外键名称] FOREIGN KEY (外键字段名) REFERENCES 主表 (主表列名)
);
ALTER TABLE 表名 ADD CONSTRAINT 外键名称 FOREIGN KEY (外键字段名)
REFERENCES 主表 (主表列名) ;

  2、删除和更新行为

    

  3、删除和更新方面的语法

ALTER TABLE 表名 ADD CONSTRAINT 外键名称 FOREIGN KEY (外键字段) REFERENCES
主表名 (主表字段名) ON UPDATE CASCADE ON DELETE CASCADE;

  4、总结

  

posted @ 2022-09-29 17:16  漫漫修行路  阅读(21)  评论(0)    收藏  举报