Oracle官方案例库

Oracle官方案例,可以让初学者作为参考.

Rem Copyright (c) 1990 by Oracle Corporation
Rem NAME
REM    UTLSAMPL.SQL
Rem  FUNCTION
Rem  NOTES
Rem  MODIFIED
Rem gdudey     06/28/95 -  Modified for desktop seed database
Rem glumpkin   10/21/92 -  Renamed from SQLBLD.SQL
Rem blinden   07/27/92 -  Added primary and foreign keys to EMP and DEPT
Rem rlim       04/29/91 -         change char to varchar2
Rem mmoore     04/08/91 -         use unlimited tablespace priv
Rem pritto     04/04/91 -         change SYSDATE to 13-JUL-87
Rem   Mendels    12/07/90 - bug 30123;add to_date calls so language independent
Rem
rem
rem $Header: utlsampl.sql 7020100.1 94/09/23 22:14:24 cli Generic<base> $ sqlbld.sql
rem
SET TERMOUT OFF
SET ECHO OFFrem CONGDON    Invoked in RDBMS at build time.   29-DEC-1988
rem OATES:     Created: 16-Feb-83GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO SCOTT IDENTIFIED BY TIGER;ALTER USER SCOTT DEFAULT TABLESPACE USERS;
ALTER USER SCOTT TEMPORARY TABLESPACE TEMP;
CONNECT SCOTT/TIGERDROP TABLE DEPT;
CREATE TABLE DEPT(DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,DNAME VARCHAR2(14) ,LOC VARCHAR2(13) ) ;DROP TABLE EMP;
CREATE TABLE EMP(EMPNO NUMBER(4) CONSTRAINT PK_EMP PRIMARY KEY,ENAME VARCHAR2(10),JOB VARCHAR2(9),MGR NUMBER(4),HIREDATE DATE,SAL NUMBER(7,2),COMM NUMBER(7,2),DEPTNO NUMBER(2) CONSTRAINT FK_DEPTNO REFERENCES DEPT);DROP TABLE BONUS;
CREATE TABLE BONUS(ENAME VARCHAR2(10)  ,JOB VARCHAR2(9)  ,SAL NUMBER,COMM NUMBER) ;DROP TABLE SALGRADE;
CREATE TABLE SALGRADE( GRADE NUMBER,LOSAL NUMBER,HISAL NUMBER );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');INSERT INTO EMP VALUES(7369,'SMITH','CLERK',7902,to_date('17-12-1980','dd-mm-yyyy'),800,NULL,20);
INSERT INTO EMP VALUES(7499,'ALLEN','SALESMAN',7698,to_date('20-2-1981','dd-mm-yyyy'),1600,300,30);
INSERT INTO EMP VALUES(7521,'WARD','SALESMAN',7698,to_date('22-2-1981','dd-mm-yyyy'),1250,500,30);
INSERT INTO EMP VALUES(7566,'JONES','MANAGER',7839,to_date('2-4-1981','dd-mm-yyyy'),2975,NULL,20);
INSERT INTO EMP VALUES(7654,'MARTIN','SALESMAN',7698,to_date('28-9-1981','dd-mm-yyyy'),1250,1400,30);
INSERT INTO EMP VALUES(7698,'BLAKE','MANAGER',7839,to_date('1-5-1981','dd-mm-yyyy'),2850,NULL,30);
INSERT INTO EMP VALUES(7782,'CLARK','MANAGER',7839,to_date('9-6-1981','dd-mm-yyyy'),2450,NULL,10);
INSERT INTO EMP VALUES(7788,'SCOTT','ANALYST',7566,to_date('13-JUL-87')-85,3000,NULL,20);
INSERT INTO EMP VALUES(7839,'KING','PRESIDENT',NULL,to_date('17-11-1981','dd-mm-yyyy'),5000,NULL,10);
INSERT INTO EMP VALUES(7844,'TURNER','SALESMAN',7698,to_date('8-9-1981','dd-mm-yyyy'),1500,0,30);
INSERT INTO EMP VALUES(7876,'ADAMS','CLERK',7788,to_date('13-JUL-87')-51,1100,NULL,20);
INSERT INTO EMP VALUES(7900,'JAMES','CLERK',7698,to_date('3-12-1981','dd-mm-yyyy'),950,NULL,30);
INSERT INTO EMP VALUES(7902,'FORD','ANALYST',7566,to_date('3-12-1981','dd-mm-yyyy'),3000,NULL,20);
INSERT INTO EMP VALUES(7934,'MILLER','CLERK',7782,to_date('23-1-1982','dd-mm-yyyy'),1300,NULL,10);INSERT INTO SALGRADE VALUES (1,700,1200);
INSERT INTO SALGRADE VALUES (2,1201,1400);
INSERT INTO SALGRADE VALUES (3,1401,2000);
INSERT INTO SALGRADE VALUES (4,2001,3000);
INSERT INTO SALGRADE VALUES (5,3001,9999);
COMMIT;SET TERMOUT ON
SET ECHO ONSELECT * from emp;
select * from emp where deptno = 30 and sal>2000;select * from emp where ename = 'james';select * from emp where hiredate = '03-12月-81';--order by排序          升序 asc(默认)          降序desc
select * from emp where hiredate = '03-12月-81'  order by sal;
select * from emp where hiredate = '03-12月-81'  order by sal desc;
select * from emp order by deptno desc, sal desc;
select empno,ename,sal*12 年薪 from emp order by 年薪;

Oracle数据库之官方案例库相关推荐

  1. Oracle发布Oracle数据库的官方Node.js驱动node-oracledb

    node-oracledb是一个Oracle数据库的Node.js驱动,由Oracle官方基于Apache License V2.0开源协议发布和维护,其代码托管在GitHub上.Oracle官方声称 ...

  2. 下载oracle修复补丁下载,Oracle数据库修复工具下载_FROMBYTE Reconstructor for Oracle官方版下载[修复软件]-下载之家...

          FROMBYTE Reconstructor for Oracle(Oracle数据库修复工具)官方版是一款专为Oracle的数据库进行修复软件,可以通过Oracle数据库修复工具软件创建 ...

  3. Mac 技术篇-Oracle数据库官方连接工具SQL Developer的安装与连接演示

    Oracle 官方工具 SQL Developer,专业 oracle 数据库连接工具,关键是免费使用哦! 工具获取地址: oracle官网下载 下载完不用安装,点开即用. 点击左上角绿色的加号就可以 ...

  4. oracle的 客户端工具,Oracle SQL Handler下载-Oracle数据库客户端工具5.2 官方版-东坡下载...

    Oracle数据库客户端工具是一款非常好用的Oracle数据库客户端工具.有了它,用户可以轻松导出各种数据,操作简单,使用方便,占用资源少.有这方面需要的朋友可以来下载试试! Oracle数据库客户端 ...

  5. oracle 连接组件,[2021] node连接oracle数据库示例[使用oracle官方组件]

    [2021] node连接oracle数据库示例[使用oracle官方组件] node 连接 oracle 示例 本示例采用的 oracledb 和 instantclient-basic-windo ...

  6. Oracle数据库官方权威内部培训教材

    Oracle数据库官方权威内部培训教材 http://www.docin.com/p-49434733.html

  7. oce专项认证 oracle_官方解密Oracle 数据库认证

    原标题:官方解密Oracle 数据库认证 您最近是否曾被困在Oracle认证的重重迷宫中? 如果是的话,您一定也曾对此感到头昏脑胀.因为各个技术层面上都有太多的产品面向广泛并且多样化的用户,您很难知道 ...

  8. oracle免费的环境,【Oracle数据库免费版】Oracle数据库官方下载 v11gR2 免费版-趣致软件园...

    Oracle数据库免费版是一款比较实用的数据库软件,内含强大的功能,支持对数据的完整管理,而且还能实现保存的持久性.Oracle数据库官方版采用了分布式的处理,支持各种数据库的运行,同时软件还能为大大 ...

  9. oracle 表建模工具,Oracle数据库建模工具(ModelRight for Oracle)下载 V4.0 官方版 - 比克尔下载...

    ModelRight for Oracle是一款Oracle数据库建工具,有了它你就不用在敲那么多的命令了,只需要点几下鼠标就可以创建出一个数据库模型,然后根据模型来制作数据库,不仅简单,也不容易出错 ...

最新文章

  1. 实战篇:一个核心系统 3 万多行代码的重构之旅
  2. python编程 语言-python程序设计语言
  3. Python Twisted系列教程16:Twisted 进程守护
  4. 2.Python算法之分治算法思想
  5. BizTalk开发系列(十九) BizTalk命名规范
  6. python实现一个商品管理_python编写商品管理
  7. 计算机成绩表及格率怎么算,卫生资格人机对话如何考试如何评分?成绩如何核算?...
  8. 减少系统进程【ZT】
  9. idea 新增html页面或者是修改html文件后,target不会同步更新
  10. android静态动画,LayoutAnimation给ListView中的item设置动态出场效果(实例)
  11. 熬夜整理了10个行业的40份可视化大屏模板,可直接拿走套用
  12. 直线扫描转换-DDA算法
  13. 江山如画 中国多少绝色
  14. php添加gd扩展,php安装gd扩展的方法
  15. 一种将海康大华宇视等安防摄像机发布到H5网页微信进行直播的全终端无插件播放技术方案
  16. Python爬虫-selenium爬取网易云歌单
  17. buildroot rz sz 配置
  18. 解决ubuntu下外接2k显示器却无法调2k分辨率问题
  19. C#实现向手机发送验证码短信
  20. codeforces 1255 B. Fridge Lockers

热门文章

  1. DirectDraw基础篇
  2. Python爬虫新手入门教学(二):爬取小说
  3. 不想提拔你,就是因为你只想把工作做好
  4. 解决python3.7.2中pyinstall打包成exe文件工具的问题
  5. Sensors传感器介绍(一)
  6. Kickstarter | 海外众筹项目汇总
  7. YTU.3179: 小黄车ofo
  8. 【C语言航路】第一站:初识C语言(二)
  9. CENTOS7 使用 Nginx + Uwsgi 部署 Django 项目
  10. wsl安装ubuntu