mysql建表约束(唯一约束)
--唯一约束
unique 表中字段内容唯一,只有一个。
--直接加到字段名后面
create TABLE data3( id int unique, //添加唯一约束 sname varchar(20), ssex varchar(2) )
--类似联合主键的多个添加
create TABLE data3( id int , sname varchar(20), ssex varchar(2), UNIQUE(id,sname) //添加多个唯一约束的方式 )
--通过alter添加
create TABLE data3( id int , sname varchar(20), ssex varchar(2) ) alter table data3 add unique(id);
--删除unique
create TABLE data3( id int , sname varchar(20), ssex varchar(2) ) alter table data3 drop index id;
--通过modfiy添加unique
create TABLE data3( id int , sname varchar(20), ssex varchar(2) ) alter table data3 modify sname varchar(20) unique;