SQL学习笔记4——约束

--约束
--(1)非空约束:null前的勾去掉
--(2)主键约束:唯一性、非空性
--(3)唯一约束:可以为空,但只能出现一次
--(4)默认约束:默认值
--(5)检查约束:对范围以及格式进行限制
--(6)外键约束:表关系
--   增加外键约束时,设置级联更新、级联删除
唯一约束

(1)设计模式下,在任意列左边右击选择【索引/键】



(2)按下图进行选择填写


默认约束


检查约束





外键约束

首先给两个表设置主键,然后给外键表添加外键约束





上面的【更新规则】和【删除规则】可以不进行选择,这样的话在删除数据时,只能先删除外键表数据,才能再删除主键表数据。

若【更新规则】和【删除规则】选择了【级联】,则可以直接删除主键表数据,但是会同时将与之关联的外键表数据删除掉。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值