设置表字段的默认值(DEFAULT)
-
当为数据库表中插入一条新记录时,如果没有为某个字段赋值,数据库系统就会自动为这个字段插入默认值。为了达到这种效果,可通过SQL语句关键字DEFAULT来设置。
-
设置数据库表中某字段的默认值非常简单,可以在MySQL数据库管理系统中通过SQL语句DEFAULT来实现,其语法形式如下:
CREATE TABLE tablename( propName propType DEFAULT defaultvalue, ...... );
注意: 如果没有设置,则默认为空
mysql> create table class5(id int primary key, name varchar(64) default '无名', teacher varchar(64)); #创建表class5;
mysql> desc class5; #查询表信息