• 数据库外键


    外键

    创建:

    方式1:在创建表时使用foreign key(字段名) references 表名(主键);

    方式2:通过修改表结构add foreign key(字段名) references 表名(主键);

    删除:

    alter table 表名 drop foreign key 外键名;

    如果查看外键名:show create table 表名;

    外键的约束:

    B表中的某一个字段是A表的主键字段。

    A表为主表,B表为从表:

    主表被从表约束。

    1、A表本身不能随意 被删除

    2、A表中的记录的变动,不能随意删除或更新数据,言外之意有一定的约束

    置空约束

        当主表的记录删除时,那么从表中的记录中的外键字段调用为null

    语法:

        on delete set null

    级联约束

        当主表的记录更新时,那么从表中的记录中的外键字段同步更新。

    从表被主表约束

    1、从表的数据:从表中的外键字段的值,必须是,主表中的主键字段中的某一个值。

  • 相关阅读:
    17-canvas绘制扇形
    16-canvas绘制圆弧
    15-canvas渐变色
    14-canvas绘制柱状图
    13-绘制矩形的简写方式
    12-es6类的方式封装折线图
    11-canvas绘制折线图
    10-canva绘制数据点
    jenkins 环境部署 (yum安装方式)
    BerkeleyDB安装
  • 原文地址:https://www.cnblogs.com/nyxd/p/5359679.html
Copyright © 2020-2023  润新知