700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 修改数据表之添加主键约束

修改数据表之添加主键约束

时间:2021-04-25 06:48:00

相关推荐

修改数据表之添加主键约束

上一篇是对表中列的操作:

涉及到列的增删改查;

-----

而本篇是设置一个与另一个表的关系,还有列的默认值;

----

1.一个表创建之后,

需要对这个表中的一个字段设置为主键:

alter table table_name add primary key(id);

alter table表名add primary key(字段名);

2.一个表创建之后,

需要对这个表中的一个字段设置为唯一约束:

alter table table_name add unique(id);

alter table表名add unique(字段名);

3.一个表创建之后,

需要对这个表中的一个字段设置为外键约束:

alter table table_name add foreign key(id)references out_table_name(pid);

alter table表名add foreign key(外键字段名)references外键约束表名(外键约束字段名);

例如:把test2中pid字段设置为外键,外键约束是test1的id字段

alter table test2 add foreign key(pid)references test1(id);

4.添加默认约束

一个表创建之后,需要对一个字段设置为默认值;

alter table table_name alter col_name set default 12;

Alter table表名alter字段名set default值;

例如把password2设置默认值为123456;

alter table test2 alter password2 set default 123456;

5.删除默认约束

一个表创建之后,需要把设置为默认值的字段取消设置默认值;

alter table table_name alter col_name drop default;

例如:刚才把password2设置了默认值,现在不需要设置了;

alter table test2 alter password2 drop default;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。