oracle 创建emp表,dept表
废话不多说 直接上SQL
/*创建empz表*/
CREATE TABLE EMP
(EMPNO NUMBER(4) NOT NULL,
ENAME VARCHAR2(10),
JOB VARCHAR2(9),
MGR NUMBER(4),
HIREDATE DATE,
SAL NUMBER(7, 2),
COMM NUMBER(7, 2),
DEPTNO NUMBER(2)
);/*emp表添加数据*/
INSERT INTO EMP VALUES (7369, 'SMITH', 'CLERK', 7902,
'17-12月-1980', 800, NULL, 20);
INSERT INTO EMP VALUES (7499, 'ALLEN', 'SALESMAN', 7698,
'20-2月-1981', 1600, 300, 30);
INSERT INTO EMP VALUES (7521, 'WARD', 'SALESMAN', 7698,
'22-2月-1981', 1250, 500, 30);
INSERT INTO EMP VALUES (7566, 'JONES', 'MANAGER', 7839,
'2-4月-1981', 2975, NULL, 20);
INSERT INTO EMP VALUES (7654, 'MARTIN', 'SALESMAN', 7698,
'28-9月-1981', 1250, 1400, 30);
INSERT INTO EMP VALUES (7698, 'BLAKE', 'MANAGER', 7839,
'1-5月-1981', 2850, NULL, 30);
INSERT INTO EMP VALUES (7782, 'CLARK', 'MANAGER', 7839,
'9-6月-1981', 2450, NULL, 10);
INSERT INTO EMP VALUES (7788, 'SCOTT', 'ANALYST', 7566,
'09-12月-1982', 3000, NULL, 20);
INSERT INTO EMP VALUES (7839, 'KING', 'PRESIDENT', NULL,
'17-11月-1981',5000, NULL, 10);
INSERT INTO EMP VALUES (7844, 'TURNER', 'SALESMAN', 7698,
'8-9月-1981', 1500, 0, 30);
INSERT INTO EMP VALUES (7876, 'ADAMS', 'CLERK', 7788,
'12-1月-1983', 1100, NULL, 20);
INSERT INTO EMP VALUES (7900, 'JAMES', 'CLERK', 7698,
'3-12月-1981', 950, NULL, 30);
INSERT INTO EMP VALUES (7902, 'FORD', 'ANALYST', 7566,
'3-12月-1981', 3000, NULL, 20);
INSERT INTO EMP VALUES (7934, 'MILLER', 'CLERK', 7782,
'23-1月-1982', 1300, NULL, 10);/*创建dept表*/
CREATE TABLE DEPT
(DEPTNO NUMBER(2),
DNAME VARCHAR2(14),
LOC VARCHAR2(13)
);/*dept表添加数据*/
INSERT INTO DEPT VALUES (10, 'ACCOUNTING', 'NEW YORK');
INSERT INTO DEPT VALUES (20, 'RESEARCH', 'DALLAS');
INSERT INTO DEPT VALUES (30, 'SALES', 'CHICAGO');
INSERT INTO DEPT VALUES (40, 'OPERATIONS', 'BOSTON ');/*添加约束条件*/
alter table emp add constraint emp_pk primary key(empno);
alter table dept add constraint dept_pk primary key(deptno);
alter table dept add constraint emp_fk_dept foreign key(deptno) references dept;
alter table emp add constraint emp_fk_emp foreign key(mgr) references emp;
oracle 创建emp表,dept表相关推荐
- Oracle没有scott用户,emp、dept表,一招完美解决
本次的Oracle的版本是Oracle19c-64x 首先我们面临的是我们在超级管理员用户下无法进入scott 1.最简单的解决方法就是在当前的超级管理员下创建emp和dept表,因为我们的基本目的就 ...
- Oracle 中 误删 emp,dept ,恢复 emp 和 dept表的sql脚本.
Oracle 中 误删 emp,dept ,恢复 emp 和 dept表的sql脚本. 如果是不小心,删除了oracle中自带的emp 和 dept表,就能用下面的sql语句执行一下用来恢复.. 或者 ...
- 数据库的多表连接查询 emp表,dept表,salgrade表
数据库的多表连接查询 emp表,dept表,salgrade表 emp表,dept表,salgrade表 相关表 #创建dept表 CREATE table dept( DEPTON int(2) n ...
- Oracle新建的用户看不到表,Oracle 创建用户及数据表的方法
Oracle 创建用户及数据表的方法 更新时间:2009年09月25日 23:13:29 作者: 刚开始学习oracle的朋友可以看下,这个是基础了. 一.概念 1. 数据库 (Database) ...
- Oracle中emp与dept下载,根据Oracle数据库scott模式下的emp表和dept表
根据Oracle数据库scott模式下的emp表和dept表 题目要求:根据Oracle数据库scott模式下的emp表和dept表,完成下列操作. (1) 查询20号部门的所有员工信息. selec ...
- oracle 创建加注释的表,oracle创建表+注释
建表的时候为了以后查询方便,也为了减少数据库文档的编写,建表最好加上表的注释和列的注释 建表语句: CREATE table "TABLE_COUNT" ( "TABLE ...
- oracle创建emp表dept 表
– 创建表与数据 CREATE TABLE EMP (EMPNO NUMBER(4) NOT NULL, ENAME VARCHAR2(10), JOB VARCHAR2(9), MGR NUMBER ...
- oracle创建列默认值,表列添加默认值的方法
在修改表结构时,有时候会涉及到添加默认值. 下面是在11.2.0.3版本数据库中进行测试的结果: Connected to Oracle Database 11g Enterprise Edition ...
- oracle创建新指定表空间,oracle创建用户并指定表空间
/*第1步:创建ODPS数据表空间 */ create tablespace ODPS logging datafile '/home/oracle/tablespace_dir/ODPS.dbf' ...
最新文章
- 随手拈来尽是折劲额事体
- Frost Sullivan权威报告:阿里云再次领跑云WAF大中华区市场
- 网页版nfc_苹果5大系统升级新特性浓缩汇总!秋季5G版iPhone稳了
- Ajax--让网站与时俱进
- Mail服务器的搭建(4)----Web方式的邮件系统
- java查漏补缺(基础篇)
- iPhone8用的全面屏是什么屏幕?
- 《机器学习》周志华--第5章神经网络。 笔记+习题
- 高等数学(下)知识点总结(1)
- python2.7中文手册下载_python 2.7.12中文文档下载|
- 海康NVR设备上传人脸图片到人脸库
- mysql 模糊查询 查询条件为多个
- (朴灵著) 深入浅出node.js_朴灵 (2013) 深入浅出Node.js. 人民邮电出版社, 北京.
- mysql错误编号2058_SQLyog连接MySQL时出现的2058错误解决方法
- RocketMQ PERM含义 PERM=7、6、4、2
- P1427 小鱼的数字游戏
- Web前端学习笔记(十一)---聚光灯效果
- python也很浪漫一朵玫瑰送给小姐姐
- Vue小项目Mock.js的学习
- 【Zabbix-SNMP trap】使用Zabbix的SNMP trap监控类型监控设备的一个例子
热门文章
- 玩转ChatGPT:Auto-GPT项目部署与测评
- [Phonegap+Sencha Touch] 移动开发68 Sencha Touch弹出键盘挡住输入框的解决办法
- amp;#9733;《唐琅探案》后记【2】
- pipioj 1028
- 以下选项中不符合python语言变量命题规则的是_【单选题】以下选项中符合Python语言变量命名规则的是A. AI! B. Templist C. 3_1 D. *i...
- 详解 ERC-20 vs ERC-777、ERC-721 vs ERC-1155: 它们有何不同?
- 生命不息,折腾不止—小黑升win10
- Oriented Fast神奇高效的代码实现方式——ORBSLAM2源码讲解(二)
- 秦牧鸿蒙之体有什么用,玄幻:开局奖励鸿蒙圣体
- 使用Ultra Librarian将bxl文件转为OrCAD Capture CIS可识别的库文件(OLB)