mysql默认值_MySQL之默认值

定义:

“默认值(Default)”的完整称呼是“默认值约束(Default Constraint)”。MySQL默认值约束用来指定某列的默认值。如果插入一条新的记录时没有为这个字段赋值,那么系统会自动为这个字段赋值为默认值。

设置默认值

1、在创建表时设置默认值

语法规则如下:

DEFAULT ;

【实例 1】创建数据表 tb_dept3,指定location默认为 Beijing

55005c4aa3adf8ca0d8fc735c623408f.png

a19dc34252ef929007fe5ffff79afe46.png

以上语句执行成功之后,表 tb_dept3 上的字段 location 拥有了一个默认值 Beijing,新插入的记录如果没有指定location,则默认都为 Beijing。

2、在修改表时添加默认值

语法规则如下:

ALTER TABLE

CHANGE [COLUMN]DEFAULT;

e661ad253f9f7bd2a78071ac4755db9e.png

删除默认值

语法规则如下:

ALTER TABLE

CHANGE [COLUMN]

DEFAULT NULL;

【实例 3】修改数据表 tb_dept3,将location的默认值约束删除

fd230e21fdb49dc93e5b2967a999d5fd.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值