Oracle数据库中自带的所有表结构是什么
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章给大家分享的是有关Oracle数据库中自带的所有表结构是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、tb_emp(员工表)1、建表CREATE TABLE
千家信息网最后更新 2025年01月19日Oracle数据库中自带的所有表结构是什么2、导入数据
这篇文章给大家分享的是有关Oracle数据库中自带的所有表结构是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
一、tb_emp(员工表)
1、建表
CREATE TABLE "TEST"."TB_EMP" ( "EMPNO" NUMBER(4,0) PRIMARY KEY NOT NULL, "ENAME" VARCHAR2(10), "JOB" VARCHAR2(9), "MGR" NUMBER(4,0), "HIREDATE" DATE, "SAL" NUMBER(7,2), "COMM" NUMBER(7,2), "DEPTNO" NUMBER(2,0));COMMENT ON COLUMN "TEST"."TB_EMP"."EMPNO" IS '员工编号';COMMENT ON COLUMN "TEST"."TB_EMP"."ENAME" IS '姓名';COMMENT ON COLUMN "TEST"."TB_EMP"."JOB" IS '职位';COMMENT ON COLUMN "TEST"."TB_EMP"."MGR" IS '领导编号';COMMENT ON COLUMN "TEST"."TB_EMP"."HIREDATE" IS '入职时间';COMMENT ON COLUMN "TEST"."TB_EMP"."SAL" IS '基本工资';COMMENT ON COLUMN "TEST"."TB_EMP"."COMM" IS '奖金';COMMENT ON COLUMN "TEST"."TB_EMP"."DEPTNO" IS '部门编号';COMMENT ON TABLE "TEST"."TB_EMP" IS '员工表';
2、导入数据
INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7369,'史密斯','店员',7902,TIMESTAMP '1980-12-17 00:00:00.000000',800,NULL,20);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7499,'艾伦','售货员',7698,TIMESTAMP '1981-02-20 00:00:00.000000',1600,300,30);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7521,'沃德','售货员',7698,TIMESTAMP '1981-02-22 00:00:00.000000',1250,500,30);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7566,'琼斯','经理',7839,TIMESTAMP '1981-04-02 00:00:00.000000',2975,NULL,20);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7654,'马丁','售货员',7698,TIMESTAMP '1981-09-28 00:00:00.000000',1250,1400,30);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7698,'布莱克','经理',7839,TIMESTAMP '1981-05-01 00:00:00.000000',2850,NULL,30);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7782,'克拉克','经理',7839,TIMESTAMP '1981-06-09 00:00:00.000000',2450,NULL,10);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7788,'斯科特','分析师',7566,TIMESTAMP '1987-04-19 00:00:00.000000',3000,NULL,20);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7839,'国王','总统',NULL,TIMESTAMP '1981-11-17 00:00:00.000000',5000,NULL,10);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7844,'特纳','售货员',7698,TIMESTAMP '1981-09-08 00:00:00.000000',1500,0,30);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7876,'亚当斯','店员',7788,TIMESTAMP '1987-05-23 00:00:00.000000',1100,NULL,20);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7900,'詹姆斯','店员',7698,TIMESTAMP '1981-12-03 00:00:00.000000',950,NULL,30);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7902,'福特','分析师',7566,TIMESTAMP '1981-12-03 00:00:00.000000',3000,NULL,20);INSERT INTO "TB_EMP" (EMPNO,ENAME,JOB,MGR,HIREDATE,SAL,COMM,DEPTNO) VALUES (7934,'米勒','店员',7782,TIMESTAMP '1982-01-23 00:00:00.000000',1300,NULL,10);
3、查表
SELECT * FROM "TEST"."TB_EMP"
二、tb_dept(部门表)
1、建表
CREATE TABLE "TEST"."TB_DEPT" ( "DEPTNO" NUMBER(2,0) PRIMARY KEY NOT NULL, "DNAME" VARCHAR2(14), "LOC" VARCHAR2(13) );COMMENT ON COLUMN "TEST"."TB_DEPT"."DEPTNO" IS '部门编号';COMMENT ON COLUMN "TEST"."TB_DEPT"."DNAME" IS '部门名称';COMMENT ON COLUMN "TEST"."TB_DEPT"."LOC" IS '部门所在位置';COMMENT ON TABLE "TEST"."TB_DEPT" IS '部门表';
2、导入数据
INSERT INTO "TB_DEPT" (DEPTNO,DNAME,LOC) VALUES (10,'会计','纽约');INSERT INTO "TB_DEPT" (DEPTNO,DNAME,LOC) VALUES (20,'研究','达拉斯');INSERT INTO "TB_DEPT" (DEPTNO,DNAME,LOC) VALUES (30,'销售','芝加哥');INSERT INTO "TB_DEPT" (DEPTNO,DNAME,LOC) VALUES (40,'运营','波士顿');
3、查表
SELECT * FROM "TEST"."TB_DEPT";
三、tb_bonus(奖金表)
1、建表
CREATE TABLE TEST."TB_BONUS" ( "ENAME" VARCHAR2(10), "JOB" VARCHAR2(9), "SAL" NUMBER, "COMM" NUMBER); COMMENT ON COLUMN "TEST"."TB_BONUS"."ENAME" IS '姓名';COMMENT ON COLUMN "TEST"."TB_BONUS"."JOB" IS '职位';COMMENT ON COLUMN "TEST"."TB_BONUS"."SAL" IS '基本工资'; COMMENT ON COLUMN "TEST"."TB_BONUS"."COMM" IS '奖金';COMMENT ON TABLE "TEST"."TB_BONUS" IS '奖金表';
2、导入数据
空
3、查表
四、tb_salgrade(工资等级表)
1、建表
CREATE TABLE "TEST"."TB_SALGRADE" ( "GRADE" NUMBER, "LOSAL" NUMBER, "HISAL" NUMBER);COMMENT ON COLUMN "TEST"."TB_SALGRADE"."GRADE" IS '工资等级';COMMENT ON COLUMN "TEST"."TB_SALGRADE"."LOSAL" IS '最低工资';COMMENT ON COLUMN "TEST"."TB_SALGRADE"."HISAL" IS '最高工资';COMMENT ON TABLE "TEST"."TB_SALGRADE" IS '工资等级表';
2、导入数据
INSERT INTO TEST.TB_SALGRADE (GRADE,LOSAL,HISAL) VALUES (1,700,1200);INSERT INTO TEST.TB_SALGRADE (GRADE,LOSAL,HISAL) VALUES (2,1201,1400);INSERT INTO TEST.TB_SALGRADE (GRADE,LOSAL,HISAL) VALUES (3,1401,2000);INSERT INTO TEST.TB_SALGRADE (GRADE,LOSAL,HISAL) VALUES (4,2001,3000);INSERT INTO TEST.TB_SALGRADE (GRADE,LOSAL,HISAL) VALUES (5,3001,9999);
3、查表
SELECT * FROM TEST.TB_SALGRADE;
五、tb_users(用户表)
1、建表
CREATE TABLE "TEST"."TB_USERS" ( "ID" VARCHAR2(10) PRIMARY KEY NOT NULL, "USERNAME" VARCHAR2(64), "PASSWORD" VARCHAR2(64), "AGE" NUMBER(3,0), "SEX" VARCHAR2(1)); COMMENT ON COLUMN "TEST"."TB_USERS"."ID" IS '用户唯一id';COMMENT ON COLUMN "TEST"."TB_USERS"."USERNAME" IS '用户名';COMMENT ON COLUMN "TEST"."TB_USERS"."PASSWORD" IS '密码';COMMENT ON COLUMN "TEST"."TB_USERS"."AGE" IS '年龄';COMMENT ON COLUMN "TEST"."TB_USERS"."SEX" IS '性别';COMMENT ON TABLE "TEST"."TB_USERS" IS '用户表';
2、导入数据
INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('1','史密斯','123456',23,'1');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('2','艾伦','123456',18,'0');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('3','沃德','123456',28,'1');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('4','琼斯','123456',19,'0');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('5','马丁','123456',25,'1');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('6','布莱克','123456',27,'1');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('7','克拉克','123456',29,'1');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('8','斯科特','123456',32,'1');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('9','国王','123456',90,'1');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('10','特纳','123456',52,'1');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('11','亚当斯','123456',46,'1');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('12','詹姆斯','123456',34,'1');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('13','福特','123456',65,'1');INSERT INTO "TB_USERS" (ID,USERNAME,PASSWORD,AGE,SEX) VALUES ('14','米勒','123456',75,'1');
3、查表
select * from "TEST"."TB_USERS";
六、tb_saldetail(工资详细表)
1、建表
CREATE TABLE "UCLM"."TB_SALDETAIL" ( "SALNO" NUMBER(4,0) PRIMARY KEY NOT NULL, "ENAME" VARCHAR2(10), "SALYEAR" VARCHAR2(10), "SALMONTH" VARCHAR2(4), "SAL" NUMBER(7,2), "COMM" NUMBER(7,2), "EMPNO" NUMBER(4,0) );COMMENT ON COLUMN "UCLM"."TB_SALDETAIL"."SALNO" IS '工资编号';COMMENT ON COLUMN "UCLM"."TB_SALDETAIL"."ENAME" IS '姓名';COMMENT ON COLUMN "UCLM"."TB_SALDETAIL"."SALYEAR" IS '发薪年份';COMMENT ON COLUMN "UCLM"."TB_SALDETAIL"."SALMONTH" IS '发薪月份';COMMENT ON COLUMN "UCLM"."TB_SALDETAIL"."SAL" IS '基本工资';COMMENT ON COLUMN "UCLM"."TB_SALDETAIL"."COMM" IS '奖金';COMMENT ON COLUMN "UCLM"."TB_SALDETAIL"."EMPNO" IS '员工编号';COMMENT ON TABLE "UCLM"."TB_SALDETAIL" IS '工资详细表';
2、导入数据
INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(1, '史密斯', '2020', '01', 800, 0, 7369);INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(2, '史密斯', '2020', '02', 801.14, 300, 7369);INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(3, '史密斯', '2020', '03', 804.21, null, 7369);INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(4, '史密斯', '2020', '04', 806.41, null, 7369);INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(5, '史密斯', '2020', '05', 800.55, 100, 7369);INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(6, '史密斯', '2020', '06', 806.14, 200, 7369);INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(7, '史密斯', '2020', '07', 800.55, null, 7369);INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(8, '史密斯', '2020', '08', 806.84, null, 7369);INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(9, '史密斯', '2020', '09', 800.77, null, 7369);INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(10, '史密斯', '2020', '10', 806.85, null, 7369);INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(11, '史密斯', '2020', '11', 800.83, 0, 7369);INSERT INTO TEST.TB_SALDETAIL (SALNO, ENAME, SALYEAR, SALMONTH, SAL, COMM, EMPNO) VALUES(12, '史密斯', '2020', '12', 806.14, 100, 7369);
3、查表
感谢各位的阅读!关于"Oracle数据库中自带的所有表结构是什么"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
史密
史密斯
工资
数据
部门
奖金
员工
售货员
店员
用户
基本工资
姓名
等级
经理
数据库
结构
内容
分析师
国王
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
马云说互联网科技你刚碰吗
用什么软件查海关数据库
软件开发公司的营业范围
重启数据库会刷新统计信息
网络安全 思科 中国
应用宝显示未连接服务器
ftp 服务器上传
软件开发公司人员资质
校外如何使用万德数据库
如何构建网络安全防护
数据库和数据结构关联大吗
武汉大学网络安全学院官网李明亮
手机添加网络安全性显示开放
网络安全法只能用于
日本京都卖软件开发
sql数据库编写代码
sql数据库修改表的列名
大学有软件开发的社团吗
交通安全网络安全签名活动
网络安全四个
软件开发英文重要吗
网络技术与时俱进
网络安全绘画大全 简单
华为重庆云平台大数据服务器
电厂网络安全管理办法
网络安全教育团会内容
批量授权激活服务器
数据库数据修改时推送数据
服务器管理操作步骤
怎么配置服务器dell