码迷,mamicode.com
首页 > 其他好文 > 详细

在修改表时给表添加联合主键约束

时间:2014-08-01 20:21:53      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:联合主键

在修改表时给表添加联合主键约束

添加语法如下:

 ALTER TABLE table_name

ADD CONSTRAINT pk_namePRIMARY KEY(列名1,列名2);”

【示例1】假设订房信息表(Orderinfo),没有创建主键,现在需要将Orderinfo表中的customerIDOrderID两列设置成主键。创建的语法如下:

 ALTER TABLE ORDERINFO

ADD CONSTRAINT pk_orderinfoPRIMARY KEY(customerIDOrderID);”

*通常情况下,当在修改表时要设置表中某个列的主键约束时,要确保设置成主键约束的列中值不能够有重复的,并且要保证是非空的。否则,是无非设置主键约束的。

删除主键约束

删除主键约束的方法语句如下:

 ALTER TABLE table_name

DROP PRIMARY KEY

【示例2】删除客户信息表(customerinfo)中主键约束。代码如下:

 ALTER TABLE CUSTOMERINFO

DROP PRIMARY KEY

*由于主键约束在一个表中只能有一个,因此不需要指定主键名就可以删除一个表中的主键约束。


在修改表时给表添加联合主键约束,布布扣,bubuko.com

在修改表时给表添加联合主键约束

标签:联合主键

原文地址:http://guyang.blog.51cto.com/9122948/1533659

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!