zvvq技术分享网

mysql怎么设置默认值(mysql设置默认值语句)

作者:zvvq博客网
导读使用 default 关键字设置 mysql 中列的默认值:1. 创建表时设置默认值:create table table_name (column_name data_type default default_value);2. 修改表中列的默认值:alter table table_name alter column_name set d

应用 default 关键词设定 mysql 中列的初始值:1. 创建表时设置默认值:createtabletable_name(column_namedata_type default default_value);2.改动表中列的初始值:altertabletable_namealtercolumn_nameset default default_value;3.设定 null 做为初始值:create table table_name (column_name dat

copyright zvvq

zvvq好,好zvvq

MySQL 设置默认值 内容来自samhan

难题:怎么设置 MySQL 中列的初始值?

内容来自zvvq

回应:可以用 DEFAULT 关键词来设置 MySQL 中列的初始值。 本文来自zvvq

详细步骤: 内容来自zvvq

创建表时设置默认值:

本文来自zvvq

CREATETABLEtable_name( 内容来自zvvq

column_namedata_type DEFAULT default_value 内容来自samhan666

);

内容来自zvvq

比如:

zvvq.cn

CREATETABLEusers( 内容来自samhan666

idINTNOT NULL AUTO_INCREMENT,

内容来自zvvq

nameVARCHAR(255) DEFAULT Unknown zvvq.cn

);

zvvq

改动表中列的初始值: 内容来自zvvq,别采集哟

ALTERTABLEtable_nameALTERcolumn_nameSET DEFAULT default_value;

内容来自zvvq

比如:

zvvq.cn

ALTERTABLEusersALTERnameSET DEFAULT N/A; 内容来自zvvq,别采集哟

设定 NULL 做为初始值:可以用 NULL 关键词来特定列的初始值为 NULL。 zvvq

CREATETABLEtable_name(

本文来自zvvq

column_namedata_type DEFAULT NULL 内容来自samhan

);

内容来自zvvq

需注意: 内容来自samhan666

初始值只能在表建立或列改动时设定。初始值能是常量、关系式或函数。假如插进的信息未指定值,则使用初始值。针对NOT NULL 列,务必设置默认值。以上就是mysql如何设置默认值的详细内容,大量请关注其他类似文章!

本文来自zvvq