MySql-约束

create table user
(
    id     int primary key auto_increment,
    name   varchar(10) not null unique,
    age    int check ( age > 0 && age <= 120 ),
    status char(1) default '1',
    gender char(1)
) comment '用户表';

外键约束

用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性

语法

create table xx(

...

..

[constrant][外键名称] foreign key(外键字段名) references 主表(主表列明)

)

alter table 表名 add constrant 外键名称 foreign key (外键字段名) references 主表(主表列明)

alter table dropforeign key

相关推荐

  1. MySql-约束

    2023-12-25 21:54:01       64 阅读
  2. MySQL-约束

    2023-12-25 21:54:01       51 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-25 21:54:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-25 21:54:01       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-25 21:54:01       82 阅读
  4. Python语言-面向对象

    2023-12-25 21:54:01       91 阅读

热门阅读

  1. redis哨兵高可用-源码篇

    2023-12-25 21:54:01       59 阅读
  2. 编译安装PHP5.6

    2023-12-25 21:54:01       56 阅读
  3. Vue3组合式-依赖注入provide&&inject

    2023-12-25 21:54:01       46 阅读