1.创建表时并创建外键约束
create table score(
scoreID int primary key,
stuID int ,
score int constraint ck_score check(score between 0 and 100),
courseName varchar2(20) not null,
constraint fk_stuId foreign key(stuID) references student(stuID)
);
2.表创建成功后再添加外键约束
--添加外检约束 :alter table 从表表名 add constraint 外键约束名称 foreign key(列名) references 主表名称(主键列名)
alter table score add constraint ck_stuID foreign key(stuID) references student(stuID);

oracle添加外键约束相关推荐

  1. oracle添加外键约束的方法

    给表添加外键约束分两种情况,一种是刚建表的时候直接添加外键约束,另一种则是表已经创建好了再添加外键约束. 建表时添加外键约束: create table test_a(id number not nu ...

  2. oracle外键约束强行insert,oracle 禁用外键约束

    1.ORACLE数据库中的外键约束名都在表user_constraints中可以查到.其中constraint_type='R'表示是外键约束. 2.启用外键约束的命令为:alter table ta ...

  3. oracle外键约束怎么删除,mysql oracle 删除外键约束

    oracle 删除外键约束 禁用约束 启用约束 oracle 删除外键约束 禁用约束 启用约束 执行以下sql生成的语句即可 删除所有外键约束 Sql代码  select 'alter table ' ...

  4. 修改表结构添加外键约束,默认外键名

    2019独角兽企业重金招聘Python工程师标准>>> 修改表结构添加外键约束,默认外键名 alter table SUPPLIER_INFO add foreign key (CR ...

  5. MySQL为表添加外键约束

    为表添加外键约束的语法 Alter table 表名 add constraint FK_ID foreign key(外键字段名) REFERENCES 外表表名(主键字段名): 为表student ...

  6. oracle创建外键约束的两种方式

    1.创建表时直接创建外键约束 create table books(bookid number(10) not null primary key,bookName varchar2(20) not n ...

  7. MySQL:错误代码1215 无法添加外键约束的解决思路

    环境说明: ※MySQL ver:5.7 当你需要添加外键约束的时候,却发现mysql报了个1215错误,一脸懵逼的找到这个博客,那你的问题可能就会得到解决. 解决思路 1.检查两个字段的数据类型是否 ...

  8. MySQL5添加外键约束错误 (Error Code : 1005)

    MySQL5添加外键约束错误解决方法 当添加MySQL表之间外键约束关系的时候,常常会发生这样的错误: Error Code : 1005 Can't create table './test/#sq ...

  9. MySQL可以生成E-R图嘛_使用Navicat for mysql生成E-R图,添加外键约束

    1. E-R图生成 用 mysql的Navicat Premium图形界面工具 . 可以生成E-R图. 把你的数据库选中后右键 , 选择"逆向表到模型" 就可以了 2.添加外键约束 ...

最新文章

  1. JavaSE核心之一:Date类、Calendar类、Math类、枚举;
  2. Erlang里实现MapReduce
  3. linux命令less
  4. CentOS环境下,gdb调试中出现:Missing separate debuginfos, use: debuginfo-install.....的问题
  5. Cisco职业认证再认证体系及程序问答
  6. 无类域间路由CIDR
  7. 姚爱红计算机组成原理知识要点,计算机组成原理课程混合教学模式探究
  8. Java项目:体育用品商城(java+SpringBoot+jsp+html+maven+mysql)
  9. 固态硬盘对于linux提升,固态硬盘在Linux系统下提升使用率妙方
  10. (int)类型和(int )类型的区别
  11. OpenGL圆柱面绘制贴图
  12. KVM-虚拟化技术之Hypervisor-架构
  13. 微信小程序----事件绑定
  14. 计算促销最优组合方案
  15. Chart.js 插件的使用
  16. linux python优势_来讲讲 Julia胜于Python的5个优势
  17. 作为一名新晋码农,以下是我个人的工作心得,希望能帮到刚步入编程殿堂和使用vue-cli和ant-design-vue UI组件库的童鞋们
  18. Speedoffice求平均数的公式如何使用
  19. sscanf 从字符串中读取与制定格式相符的数据
  20. 用户故事地图学习笔记(四):如何创建用户故事地图

热门文章

  1. 电脑不能开机怎么重装系统?
  2. SSM框架整合(IDEA版+Maven)
  3. sql查询计算机系学生的学号和姓名,实验5数据库的简单查询操作答案.docx
  4. 拯救关键业务上线:DBA 的惊魂24小时
  5. linux shell脚本执行sql语句建表建库
  6. Unity Shader入门精要 | 渲染路径、光源类型和阴影
  7. 孤傲苍狼 的MySQL总结_孤傲苍狼
  8. 企业内网视频会议服务器搭建有哪些技巧?
  9. 小布老师Oracle11g基础知识小记
  10. 警告 Unexpected any. Specify a different type