千家信息网

【Oracle】scott用户下表结构、初始化数据和建表语句

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,表结构EMP 雇员表编号列名数据类型说明约束1EMPNONUMBER(4,0)雇员编号Primary Key2ENAMEVARCHAR2(10 BYTE)雇员名称3JOBVARCHAR2(9 BYTE
千家信息网最后更新 2026年11月02日【Oracle】scott用户下表结构、初始化数据和建表语句

表结构

EMP 雇员表

编号

列名

数据类型

说明

约束

1

EMPNO

NUMBER(4,0)

雇员编号

Primary Key

2

ENAME

VARCHAR2(10 BYTE)

雇员名称


3

JOB

VARCHAR2(9 BYTE)

雇员工作


4

MGR

NUMBER(4,0)

上级领导编号


5

HIREDATE

DATE

入职日期


6

SAL

NUMBER(7,2)

雇员工资


7

COMM

NUMBER(7,2)

雇员奖金


8

DEPTNO

NUMBER(2,0)

部门编号

Foreign Key

DEPT 部门 表

编号

列名

数据类型

说明

约束

1

DEPTNO

NUMBER(2,0)

部门编号

Primary Key

2

DNAME

VARCHAR2(14 BYTE)

部门名称


3

LOC

VARCHAR2(13 BYTE)

部门位置


BONUS 奖金 表

编号

列名

数据类型

说明

约束

1

ENAME

VARCHAR2(10 BYTE)

雇员名称


2

JOB

VARCHAR2(9 BYTE)

雇员 工作


3

SAL

NUMBER

雇员 工资


4

COMM

NUMBER

雇员奖金


SALGRADE 工资等级 表

编号

列名

数据类型

说明

约束

1

GRADE

NUMBER

工资等级

Primary Key

2

LOSAL

NUMBER

最低工资


3

HISAL

NUMBER

最高工资


初始化数据

EMP 雇员表

编号

EMPNO

ENAME

JOB

MGR

HIREDATE

SAL

COMM

DEPTNO

1

7369

SMITH

CLERK

7902

17-DEC-80

800


20

2

7499

ALLEN

SALESMAN

7698

20-FEB-81

1600

300

30

3

7521

WARD

SALESMAN

7698

22-FEB-81

1250

500

30

4

7566

JONES

MANAGER

7839

02-APR-81

2975


20

5

7654

MARTIN

SALESMAN

7698

28-SEP-81

1250

1400

30

6

7698

BLAKE

MANAGER

7839

01-MAY-81

2850


30

7

7782

CLARK

MANAGER

7839

09-JUN-81

2450


10

8

7788

SCOTT

ANALYST

7566

19-APR-87

3000


20

9

7839

KING

PRESIDENT


17-NOV-81

5000


10

10

7844

TURNER

SALESMAN

7698

08-SEP-81

1500

30

11

7876

ADAMS

CLERK

7788

23-MAY-87

1100


20

12

7900

JAMES

CLERK

7698

03-DEC-81

950


30

13

7902

FORD

ANALYST

7566

03-DEC-81

3000


20

14

7934

MILLER

CLERK

7782

23-JAN-82

1300


10

DEPT 部门 表

编号

DEPTNO

DNAME

LOC

1

10

ACCOUNTING

NEW YORK

2

20

RESEARCH

DALLAS

3

30

SALES

CHICAGO

4

40

OPERATIONS

BOSTON

BONUS 奖金 表 【注:该表中无初始数据】

SALGRADE 工资等级 表

编号

GRADE

LOSAL

HISAL

1

1

700

1200

2

2

1201

1400

3

3

1401

2000

4

4

2001

3000

5

5

3001

9999

初始化语句

查找初始化脚本,发现scott用户的初始化脚本为?/rdbms/admin/utlsampl.sql

[oracle@prod admin]$ grep -rn "CREATE TABLE SALGRADE" $ORACLE_HOME/u01/app/oracle/product/11.2.0/db_1/rdbms/admin/utlsampl.sql:92:CREATE TABLE SALGRADEgrep: /u01/app/oracle/product/11.2.0/db_1/bin/nmo: Permission deniedgrep: /u01/app/oracle/product/11.2.0/db_1/bin/nmhs: Permission deniedgrep: /u01/app/oracle/product/11.2.0/db_1/bin/nmb: Permission denied

初始化脚本内容展示:

Rem Copyright (c) 1990, 2006, Oracle. All rights reserved.  Rem NAMEREM    UTLSAMPL.SQLRem  FUNCTIONRem  NOTESRem  MODIFIEDRem     lburgess   04/02/06  - lowercase passwords Rem     menash     02/21/01 -  remove unnecessary users for security reasonsRem     gwood      03/23/99 -  make all dates Y2K compliantRem     jbellemo   02/27/97 -  dont connect as systemRem     akolk      08/06/96 -  bug 368261: Adding date formatsRem     glumpkin   10/21/92 -  Renamed from SQLBLD.SQL Rem     blinden   07/27/92 -  Added primary and foreign keys to EMP and DEPTRem     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 independentRemrem rem $Header: utlsampl.sql 02-apr-2006.21:13:01 lburgess Exp $ sqlbld.sql rem SET TERMOUT OFFSET ECHO OFF rem CONGDON    Invoked in RDBMS at build time.   29-DEC-1988rem OATES:     Created: 16-Feb-83 DROP USER SCOTT CASCADE;DROP USER ADAMS CASCADE;DROP USER JONES CASCADE;DROP USER CLARK CASCADE;DROP USER BLAKE CASCADE;GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO SCOTT IDENTIFIED BY tiger;DROP PUBLIC SYNONYM PARTS; CONNECT SCOTT/tigerCREATE TABLE DEPT       (DEPTNO NUMBER(2) CONSTRAINT PK_DEPT PRIMARY KEY,DNAME VARCHAR2(14) ,LOC VARCHAR2(13) ) ;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);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','dd-mm-rr')-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', 'dd-mm-rr')-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);CREATE TABLE BONUS(ENAME VARCHAR2(10) ,JOB VARCHAR2(9)  ,SAL NUMBER,COMM NUMBER) ;CREATE TABLE SALGRADE      ( GRADE NUMBER,LOSAL NUMBER,HISAL NUMBER );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;EXIT


各位技术爱好者可以在scott用户下进行破坏性操作等,事后借助初始化脚本重新恢复。

雇员 工资 数据 部门 奖金 类型 脚本 名称 等级 用户 工作 结构 语句 最低 最高 上级 位置 内容 技术 日期 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 咖啡 南京欣网互联网络科技有限公司 互联网科技网 互联网科技巨头监管 奇酷互联网科技公司 上海喔噻互联网科技 壹账通互联网科技 中国互联网金融科技基金 衡水科技产业互联网平台 蓝色互联网科技 博兴的互联网电子科技公司 金融科技与互联网金融相同和不同 荆州市昕露互联网络科技有限公司 滨湖区互联网智能科技产品有哪些 互联网科技包装股份有限公司上市 玉溪新华互联网科技怎么选 互联网科技的前景 第三届互联网大会安防黑科技 互联网领先科技成果宣传视频 上海旺乐尼互联网科技有限公司 互联网科技战争 互联网女皇 腾讯科技 睿民互联网科技 深圳卡尔迅互联网科技有限公司怎么样 和信科技工业互联网 互联网科技扶贫时间 区块链结合互联网科技 领航科技大厦互联网公司 西安有哪些互联网高科技企业 互联网科技快速发展优美句子
0