MySQL之默认值


定义:

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

设置默认值

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

语法规则如下:

<字段名><数据类型>DEFAULT <默认值>;

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

 

 

 

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

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

语法规则如下:

ALTER TABLE <数据表名>

CHANGE [COLUMN]<字段名><字段名><数据类型>DEFAULT<默认值>;

 

 删除默认值

语法规则如下:

ALTER TABLE <数据表名>

CHANGE [COLUMN]<字段名>

<字段名><字段类型>DEFAULT NULL;

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM