本文主要是介绍9,sql 约束,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
创建表时添加非空约束
create table sys3(name int,age int not null)
建表后修改
alter table sys3 modify name int null
删除
创建表时添加默认值约束
关键字 default 默认值的意思 后面跟着默认的值create table sys_4(列名1 数据类型 default '默认值',列名2 数据类型 not null default '默认值')create table sys_4(name VARCHAR(20) not null default '匿名' comment '姓名',age tinyint(2) unsigned comment '年龄',gender char(2) default '未知' comment '性别'
)
建表后添加默认值
alter table 表名 modify 字段名 数据类型 default 默认值alter table sys_4 modify age tinyint(2) unsigned default 18
删除默认值
任何都不填就等于是删除alter table 表名 modify 字段名 数据类型alter table sys_4 modify age tinyint(20) unsigned
检查约束
这篇关于9,sql 约束的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!