a) 在oracle学习中重点是使用sql语句,而所有的sql语句都要在scott用户下完成 ,这个用户有四张表。可以使用select * from tab查看所有表的名称。
b)如果想知道每张表的结构,可以使用下面的命令完成。DESC 表名称
部门表:DESCDEPT;
| 行号 | 名称 | 类型 | 描述 |
| 1 | DEPTNO | NUMBER(2) | 表示部门编号,由两位数字组成 |
| 2 | DNAME | VARCHAR2(14) | 表示部门名称,最多由14个字符组成 |
| 3 | LOC | VARCJAR2(13) | 部门所在位置,最多由13个字符组成 |
显示dep这张表中所有的数据。 Select * from dept;
雇员表 : DESC EMP
| 行号 | 名称 | 类型 | 描述 |
| 1 | EMPNO | NUMBER(4) | 雇员编号,由3位数字组成 |
| 2 | ENAME | VARCHAR2(10) | 雇员姓名,最多由10个字符组成 |
| 3 | JOB | VARCHAR2(9) | 雇员的工作,最多由9个字符组成 |
| 4 | MGR | NUMBER(4) | 雇员对应的领导编号,领导也是雇员 |
| 5 | HIREDATE | DATE | 雇佣日期 |
| 6 | SAL | NUMBER(7,2) | 基本工资,其中两位小数,五位整数,一共七位 |
| 7 | COMM | NUMBER(7,2) | 奖金(佣金) |
| 8 | DEPTNO | NUMBER(2) | 雇员所在部门的编号 |
显示emp这张表中所有的数据。 Select * from emp;
工资等级表 : DESC SALGRADE
| 行号 | 名称 | 类型 | 描述 |
| 1 | GRADE | NUMBER | 工资等级表 |
| 2 | LOSAL | NUMBER | 此等级最低工资 |
| 3 | HISAL | NUMBER | 此等级最高工资 |
显示salgrade这张表中的所有的数据。Select * from salgrade;
工资表: DESC BONUS
| 行号 | 名称 | 类型 | 描述 |
| 1 | ENAME | VACHAR2(10) | 雇员姓名 |
| 2 | JOB | VACHAR2(9) | 雇员职位 |
| 3 | SAL | NUMBER | 雇员工资 |
| 4 | COMM | NUMBER | 雇员奖金 |
工资表暂时使用不到,以上的四种表结构应该记下来。
最后
以上就是微笑音响最近收集整理的关于oralce中 scott用户的表结构的全部内容,更多相关oralce中内容请搜索靠谱客的其他文章。
发表评论 取消回复