美文网首页
MYSQL----约束条件

MYSQL----约束条件

作者: JuMinggniMuJ | 来源:发表于2020-06-18 20:36 被阅读0次

约束条件:限制表中的数据,保证添加到数据表中的数据准确和可靠性!凡是不符合约束的数据,插入时就会失败!

1.not null :非空约束:

用于保证字段的值不能为空

2.default:默认:

用于保证该字段有默认值

3.primary key:主键:

用于保证该字段的值具有唯一性并且非空

4.unique:唯一:

用于保证该字段的值具有唯一性,可以为空

5.check:检查:

检查性约束,mysql不支持

6.foreign key:外键:

用于限制两个表的关系,用于保证该字段的值必须来自于主表的关联列的值

列级别约束:

上面6种约束都可以写,语法都支持,不报错,但外键约束mysql无效、不起作用

表级约束:

非空、默认不支持,其他都可以!

相关文章

  • MYSQL----约束条件

    约束条件:限制表中的数据,保证添加到数据表中的数据准确和可靠性!凡是不符合约束的数据,插入时就会失败! 1.not...

  • JobSchedulerService 源码分析—— TimeC

    满足 DeadLine 约束条件的 Job 基本会被立即执行,无论别的约束条件是否满足 满足 Time 约束条件后...

  • 数据库探索之旅——完整性约束条件

    目录 何为完整性约束条件1.1 列级约束条件1.2 表级约束条件1.3 语法格式 主键(PRIMARY KEY)约...

  • 级联删除

    实现 级联删除(cascade delete)隶属于约束条件(constraint),因此,级联删除需要在约束条件...

  • EXCEL规划求解

    一、两约束条件规划求解: 条件是总成本约束和每种产品数量约束 二、三约束条件规划求解: 增加一个约束条件:生产的产...

  • 约束条件

    “操存”为致诚第一事,操存就是约束条件。心为身之帅,帅动则身无宁止。致曲就是约束条件。约束条件的存在就是为了不让你...

  • MySQL---->>各种join

    查找所有员工的last_name和first_name以及对应部门编号dept_no也包括展示没有分配具体部门的员...

  • MYSQL----慢日志

    我用的环境是虚拟机,centos7 ,mysql8.0.20 当我们使用mysql操作数据的时候,有的时候运行速度...

  • MYSQL----删除残留

    我是用的环境是虚拟机,centos7 ,mysql8.0.20 在安装mysql8.0.20之前为了避免安装失败,...

  • MYSQL----安装(8.0.20)

    我是用的环境是虚拟机,centos7 ,mysql8.0.20 1.下载mysql: 2.解压压缩包: 3.安装(...

网友评论

      本文标题:MYSQL----约束条件

      本文链接:https://www.haomeiwen.com/subject/wgrpxktx.html