列的完整性约束——设置表字段的默认值(DEFAULT)

简介: 列的完整性约束——设置表字段的默认值(DEFAULT)

当为数据库表中插入一条新记录时,如果没有为某个字段赋值,数据库系统就会自动为这个字段插入默认值。为了达到这种效果,可通过SQL语句关键字DEFAULT来设置。


       设置数据库表中某字段的默认值非常简单,可以在MySQL数据库管理系统中通过SQL语句DEFAULT来实现,其语法形式如下:


CREATE TABLE tablename(


   propName propType DEFAULT defaultvalue, ......


);


注意: 如果没有设置,则默认为空

相关文章
|
22天前
|
SQL 关系型数据库 MySQL
mysql使用default给列设置默认值的问题
mysql使用default给列设置默认值的问题
44 0
|
7月前
|
关系型数据库 MySQL 数据库
Flink CDC中mysql 字段设置了默认值 ,然后插入数据时 指定该字段为null 会返回字段默认值 而不是null?
Flink CDC中mysql 字段设置了默认值 ,然后插入数据时 指定该字段为null 会返回字段默认值 而不是null?
169 2
|
11月前
|
存储 关系型数据库 MySQL
字段为什么要设置成 not null?
字段为什么要设置成 not null?
123 0
|
12月前
|
SQL 关系型数据库 MySQL
列的完整性约束——设置表字段值自动增加(AUTO_INCREMENT)
列的完整性约束——设置表字段值自动增加(AUTO_INCREMENT)
|
12月前
|
SQL 关系型数据库 MySQL
列的完整性约束——设置表字段的非空约束(NOT NULL, NK)
列的完整性约束——设置表字段的非空约束(NOT NULL, NK)
|
SQL 索引
SQL查看表字段信息如:字段名、字段类型、字段精度、字段大小、索引、主键等
表名、字段名、字段类型、字段精度、字段大小 字段名、是否为主键、字段类型、字段大小、索引名
1093 0
SQL查看表字段信息如:字段名、字段类型、字段精度、字段大小、索引、主键等
DataTable 修改列名 删除列 调整列顺序
DataTable 修改列名 删除列 调整列顺序
176 0
获取表的所有字段属性
获取表的所有字段属性
具有默认值的表
具有默认值的表
52 1
|
存储 关系型数据库 MySQL
MySQL数据库(13):列属性(字段属性)
MySQL数据库(13):列属性(字段属性)
120 0

相关实验场景

更多