首页 > 数据库技术 > 详细

Oracle修改约束

时间:2017-05-28 18:40:18      阅读:395      评论:0      收藏:0      [点我收藏+]

创建一张member表

DROP TABLE member PURGE;
CREATE TABLE member(
    mid         NUMBER,
    name     VARCHAR2(20)
);

修改表约束

语法:ALTER TABLE 表名称 ADD CONSTRAINT 约束名称 约束类型(字段)[其他选项]

为member表添加主键约束
ALTER TABLE member ADD CONSTRAINT pk_mid PRIMARY KEY(mid); 

说明:对于五种约束而言:以上语法使用于检查(CHECK)、唯一(UNIQUE)、主键(PRIMARY KEY)、外键(FOREIGN KEY)四类约束。
如果要为表中添加非空约束,只有一种方式,使用修改表结构的操作完成,如
ALTER TABLE member MODIFY(name VARCHAR2(20) NOT NULL)

删除表约束

语法
ALTER TABLE 表名称 DROP CONSTRAINT 约束名称

删除member表主键约束
ALTER TABLE member DROP CONSTRAINT pk_mid;

 

Oracle修改约束

原文:http://www.cnblogs.com/StanLong/p/6916289.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!