您的当前位置:首页正文

OracleScott命名下的建表语句

2023-11-18 来源:爱上美食网

我们在学习Oracle时,常常要用到数据进行测试,那么建表和数据就成了必要的了。

我们在学习Oracle时,常常要用到数据进行测试,那么建表和数据就成了必要的了。

create table EMP
(
EMPNO NUMBER(4) PRIMARY KEY,
ENAME VARCHAR2(10),
JOB VARCHAR2(9),
MGR NUMBER(4),
HIREDATE DATE,
SAL NUMBER(7,2),
COMM NUMBER(7,2),
DEPNO NUMBER(4)
);

CREATE TABLE Depth(
DEPTNO NUMBER(4),
DNAME VARCHAR2(14),
LOC VARCHAR2(13)
);
CREATE TABLE Salgrade
(
GRADE NUMBER,
LOSAL NUMBER,
HISAL NUMBER
);
CREATE TABLE Bonus
(
ENAME VARCHAR(10),
JOB VARCHAR2(9),
SAL NUMBER,
COMM NUMBER
);

INSERT INTO Depth VALUES (10,'ACCOUNTING','NEW YORK');
INSERT INTO Depth VALUES (20,'RESEARCH','DALLAS');
INSERT INTO Depth VALUES (30,'SALES','CHICAGO');
INSERT INTO Depth VALUES (40,'OPERATIONS','BOSTON');

SELECT * FROM DEPTH;

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
(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
(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);

select * from emp

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);

select * from salgrade

本文永久更新链接地址:

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

上一篇:新鲜草莓的保存方法

下一篇:

热门图文

  • jswindow.event对象详尽解析_javascript技巧

    JS的event对象Event属性和方法:1. type:事件的类型,如onlick中的click;2. srcElement/target:事件源,就是发生事件的元素;3. button:声明被按下的鼠标键,整数,1代表左键,2代表右键,4代表中键,如果按下多个键,酒把这些值加起来,所以3就代表左右键同时按下;(firefox中 0代表左键,1代表中间键,2代表右键)4. clientX/clientY:事件发生的时候,鼠标相对于浏览器窗口可视文档区域的左上角的位置;(在DOM标准中,这两个属

  • 检测是否已安装.NETFramework3.5的js脚本_javascript技巧

    本主题提供一个以 HTML/JavaScript 编写的脚本,管理员可以使用该脚本来确定系统上是否存在 .NET Framework 3.5。<HTML<HEAD<TITLETest for the .NET Framework 3.5</TITLE<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" /<SCRIPT LANGUAGE=&q

  • javascriptTable中2个列(TD)的交换实现代码_javascript技巧

      很简单的,给你个思路:例如A、B表格一行只有一个单元格,那么给A表格要移动内容的行TD,定义一个ID1;给B表格要存放内容的那行TD,定义一个ID2。然后JS中通过ID1获取A表格那行TD内容,再在JS中通过ID2赋值内容。涉及语法://获取A表格那单元格内容var tableATdValue = document.getElementById("ID1").innerHTML;//内容存入B表格那单元格document.getElementById("ID2&

  • javascript模拟select下拉列表特效_表单特效

    <script language="javascript">function i(vl){ if(vl==6){ document.getElementById("div1").innerHTML="<input type='text' value='' name='t1' id='t1'>"; }else{ document.getElemen

  • js静态HTML表格排序功能实现_javascript技巧

    页面中如下格式的人员信息表格:表格每行的HTML结构为:<tr> <td><input type="checkbox"></td> <td>2</td> <td>李斯</td> <td>43</td> <td>陕西</td></tr>假定表格的元素id为person-list,奇数行的class名为odd。 请实现如下功能

Top