oracle中常见ck和fk是什么,oracle知识整理
额滴数据库太薄弱了,整理一下知识点吧: 外键(foreign key)约束: 在建表之后,为表增加外键约束可以像下面这样操作: 为表增加外键约束: 1、alert table student 2、add constraint stu_fk foreign key (classid) 3、references class(classid) 为stude
额滴数据库太薄弱了,整理一下知识点吧:
外键(foreign key)约束:
在建表之后,为表增加外键约束可以像下面这样操作:
为表增加外键约束:
1、alert table student
2、add constraint stu_fk foreign key (classid)
3、references class(classid)
为student表增加外键(我们称student为字表)。
其中,第二行代码表示为student表的classid字段增加外键约束,外键约束的别名叫stu_fk。
第三行代码表示该外键约束指向class表中的classid列。
注意:外键列(第一个classid)和被引用列(第二个classid)的列名可以不同,但是数据类型要相同;另外,在创建外键约束之前,父表必须已经存在,并且父表的引用列也就是父表的主键列必须被定义为unique或者primary key约束。
在建表时,为表增加外键约束可以像下面这样操作:
create table student(
stu_id number(8) not null primary key; //表的主键
st
oracle中常见ck和fk是什么,oracle知识整理相关推荐
- oracle中常见ck和fk是什么,Oracle常用知识总结
1.曾经不小心把开发库的数据库表全部删除,当时吓的要死.结果找到下面的语句恢复到了1个小时之前的数据!很简单. 注意使用管理员登录系统: select * from 表名 as of timestam ...
- Oracle中各个命中率的总结及调优笔记整理
Oracle中各个命中率的总结及调优笔记整理 关于Oracle中各个命中率的计算以及相关的调优 1)Library Cache的命中率: .计算公式:Library Cache Hit Ratio = ...
- oracle 的exp是什么,oracle中exp和imp是什么,oracle中exp和imp有何区别 | 学步园
oracle中exp和imp是什么,oracle中exp和imp有何区别.exp和imp的输入都是名字和值对:exp parameter_name=value 或exp parameter_name= ...
- Oracle中常见的Hint(一)
Oracle中的Hint可以用来调整SQL的执行计划,提高SQL执行效率.下面分类介绍Oracle数据库中常见的Hint.这里描述的是Oracle11gR2中的常见Hint,Oracle数据库中各个版 ...
- oracle中如何创建一个过程,如何开发ORACLE存储过程
一. 概述 Oracle存储过程开发的要点是: • 使用Notepad文本编辑器,用Oracle PL/SQL编程语言写一个存储过程; • 在Oracle数据库中创建一个存储过程; • 在Oracle ...
- oracle中存储过程和函数有什么区别,Oracle中存储过程和函数的区别
Oracle中存储过程和函数的区别 存储过程和函数: www.2cto.com 例子: [sql] //创建过程 create or replace procedure add_emailinfo( ...
- oracle中overwrite写法,【学习笔记】Oracle 11G新特性restart的深入研究案例
[学习笔记]Oracle 11G新特性restart的深入研究案例 时间:2016-11-26 22:35 来源:Oracle研究中心 作者:网络 点击: 次 天萃荷净 Oracle研究中 ...
- oracle中in函数在子查询使用,Oracle In
oracle函数 的 Oracle In 在本教程中,您将学习如何使用Oracle IN运算符来确定值是否与列表或子查询中的任何值相匹配. Oracle IN操作符介绍 Oracle IN运算符确定值 ...
- Oracle中随机抽取N条记录,使用Oracle分析函数随机抽取N条记录
模拟一个歌曲表,有歌曲ID和作者ID,并且初始化一些数据 create table music( music_id int primary key, userid int ); 模拟一个歌曲表,有歌曲 ...
最新文章
- 微信小程序直播如何接入?开源代码接入案例分享
- 目标检测--R-FCN: Object Detection via Region-based Fully Convolutional Networks
- ServletJSP学习笔记--导航
- 持续集成部署Jenkins工作笔记0015---编辑SVN钩子程序
- java中import的使用
- 中国数据中心加速卡市场趋势报告、技术动态创新及市场预测
- diff git 指定时间_【GIT】从指定分支两个Tag中获取差异文件,进行代码的增量更新...
- 2.UNIX 环境高级编程--UNIX标准及实现
- Visual Studio附加调试进程时找不到
- HDX(CITRIX ICA)与ICA
- MVPArms MVP+Dagger+Rxjava+Retrofit快速集成框架
- 《基因大数据智能生产及分析》笔记
- mysql mpm_Zabbix和MPM监控MySQL
- centos7安装dcos
- linux下常用vi操作命令
- 图像金字塔LK光流法原理分析
- 2657 二进制数字(斐波那契数列)
- Echarts 地图使用,以及tooltip轮播使用
- 微信号码开通状态检测助手让人耳目一新
- 行业应用|工业AI视觉系统,助力物流行业智慧分拣加速升级