Mysql数据表的约束(下)

3.默认值约束(default)

与非空约束的命令一致,因为都属于列级约束,因此只需将not null改为default  默认值即可

 删除默认值约束:

 4.主键约束(primary key)

表示给一张表格设置了一个唯一标识,为了更快的去通过唯一的数据去准确的查找到每一条记录,一半咱们在创建表格时都会设置一个字段为主键约束

设置主键约束需要注意以下四点:

(1)每一个表格只能定义一个主键约束(也就是primary key这个单词只可以出现一次)

(2)从功能上来说:主键约束=唯一约束+非空约束

(3)一个字段名只能在联合主键中出现一次

(4)联合主键不能包含不必要的多余字段(一定是这几个字段缺一不可的情况下才可以组合设置为一个主键约束)

主键约束可以根据字段的数量分为:

单字段主键:以列级身份设置

联合字段主键:以表级身份设置

主键约束设置方式:与唯一约束设置方式一致

示例1:单字段主键:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mi@MI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值