首页 > 数据库技术 > 详细

Oracle的约束

时间:2019-11-30 11:24:16      阅读:89      评论:0      收藏:0      [点我收藏+]

学习笔记:

##约束
    *概念:限定用户输入的内容。
    *案例:
        *练习
            * 1. 在score表的grade列添加CHECK约束,限制grade列的值在0到100之间。
                alter table score
                  add constraint ck_grade check(grade>=0 and grade<=100);
            * 2. 删除student表的sno列的primary key约束,然后再该列添加primary key约束。
                alter table student
                  drop constraint SYS_C009862;
                alter table student
                  add constraint pk_sno primary key(sno);
            * 3. 在score表的sno列添加foreign key约束,与student表中主键列创建表间参照关系。
                alter table score
                  add constraint fk_sno foreign key(sno) references student(sno);
                4.在course表中创建外键,与teacher表中主键列创建表间参照关系。
                alter table course
                  add constraint fk_tno foreign key(tno) references teacher(tno);

 

 

Oracle的约束

原文:https://www.cnblogs.com/edcoder/p/11961678.html

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