1.SQL指的是結構化的查詢語言。
2.Scott表的結構,一共有四張表:
命令一:SELECT * FROM tab; 查詢一個用戶下的所有表
命令二:DESC 表名稱 查詢一個表的結構
命令三:SELECT * FROM 表名稱; 查詢表的詳細內容
命令四:COL ename FOR A10; 讓ename佔有10個位
2.1 部門信息表(dept)
DEPTNO NOT NULL NUMBER(2) 表示的爲部門標號,最多只能有兩位數字組成。
DNAME VARCHAR2(14) 表示部門名稱,最多由14個字符組成,一箇中文佔有三個字符
LOC VARCHAR2(13) 部門位置
2.2 僱員信息表(emp)
EMPNO NOT NULL NUMBER(4) 僱員編號
ENAME VARCHAR2(10) 僱員姓名
JOB VARCHAR2(9) 僱員的職位
MGR NUMBER(4) 上級(經理)保存每個僱員領導的編號
HIREDATE DATE 僱傭日期
SAL NUMBER(7,2) 基本工資,小數點最多佔有兩位,整數佔有5位
COMM NUMBER(7,2) 佣金
DEPTNO NUMBER(2) 部門標號,指的是每個僱員的部門信息
2.3 工資等級表(SALGRADE)
GRADE NUMBER 工資等級編號
LOSAL NUMBER 此等級的最低工資
HISAL NUMBER 此等級的最高工資
GRADE LOSAL HISAL
---------- ---------- ----------
1 700 1200
2 1201 1400
3 1401 2000
4 2001 3000
5 3001 9999
2.4 工資表(Bonus)在Bonus中沒有數據的存在
ENAME VARCHAR2(10) 僱員姓名
JOB VARCHAR2(9) 職位
SAL NUMBER 基本工資
COMM NUMBER 佣金