不设置约束名时,约束名默认为列名目录
非空约束
列名 数据类型 not null;
唯一约束
不设置约束名
列名 数据类型 unique`在这里插入代码片`
自定义约束名
列名 数据类型, constraint 约束名 unique(列名)
删除约束
alter table 表名 drop index {约束名|列名};
主键约束
单列主键
不设约束名
列名 数据类型 primary key
自定义约束名
列名 数据类型, constraint 约束名 primary key(列名)
多列组合主键
列名 数据类型, constraint 约束名 primary key(列1,列2......列n)
删除
alter table 表名 drop primary key;
增加
alter table 表名 add primary key(列名);
修改
alter table 表名 modify 列名 数据类型 primary key;
设置主键自增
列名 数据类型 auto_increment primary key;
外键约束
创建
[constraint <外键名>] foreign key (列1[,列2,......]) references <主表名> (主键列1[,主键列2,......])
增加
alter table 表名 add [constraint 约束名] foreign key (列名) references 主表名 (列名);
删除
alter table 表名 drop foreign key 外键约束名;
检查约束
创建
列名 数据类型 check (条件);
增加
alter table <数据表名> add constraint <检查约束名> check(<检查约束>);
删除
alter table <数据表名> drop constraint <检查约束名>;
默认约束
创建
列名 数据类型 default 默认值;
增加
alter table <数据表名> change column <列名> <列名> <数据类型> default <默认值>;
删除
alter table <数据表名> change column <列名> <列名> <数据类型> default null;
想了解更多详情可以加入公众号
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算