栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

MySQL数据库添加删除数据表约束

MySQL数据库添加删除数据表约束

添加约束:
添加主键约束:
语法:
Alter table 表名 add primary key(字符名);(alter改变,primary key主键)

添加多建约束:
语法:
Alter table 表名 add primary key(字符1,字符2);

添加非空约束:
语法:
Alter table 表名 modify 字符名 数据类型 not null;(not null非空)

添加唯一约束:
语法:
Alter table 表名 modify 字符名 数据类型 unique;(unique唯一)

添加默认约束:
语法:
Alter table 表名 modify 字符名 数据类型 default 默认值;(default默认)

添加主键自增约束:
语法:
Alter table 表名 modify 字符名 数据类型 primary key auto_increment;(auto_increment自动递增)

添加外键约束:
语法:
Alter table 表名 add constraint 名 foreign key(本表中需要约束的字符名)references 需要约束的表名(需要约束表名中哪个字符名)

删除约束
删除主键约束:
语法:
alter table 表名 drop primary key

删除唯一约束:
语法:
alter table 表名 drop key 字段名

删除默认约束:
语法:
alter table 表名 alter column 字段名 drop default

删除外键约束:
语法:
alter table 表名 drop foreign key 约束名

删除非空约束:
语法:
alter table 表名 modify 字段名 数据类型

删除自增约束:
语法:
alter table 表名 modify 字段名 数据类型

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/344698.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号