- SQL應(yīng)用及誤區(qū)分析
- 張振磊
- 673字
- 2019-01-04 16:42:05
2.2 EMP
EMP保存了Oracle公司成立之初的14位員工的信息。表結(jié)構(gòu)定義如表2-2所示。為了方便后續(xù)章節(jié)大數(shù)據(jù)量的測(cè)試,這里將EMPNO的長(zhǎng)度由Oracle數(shù)據(jù)庫(kù)安裝時(shí)的4位調(diào)整為8位。
表2-2

EMP表在SQL Server數(shù)據(jù)庫(kù)中的創(chuàng)建語(yǔ)句如圖2-5所示。為了后續(xù)演示需要,給HIREDATE列增加默認(rèn)值約束,默認(rèn)值為當(dāng)前日期。約束的概念在第9章會(huì)進(jìn)行詳細(xì)的介紹,此處如果不理解,可以先不深究。

圖2-5
在SQL Server數(shù)據(jù)庫(kù)中導(dǎo)入EMP表記錄的腳本,如圖2-6所示。

圖2-6
在SQL Server數(shù)據(jù)庫(kù)中導(dǎo)入EMP表記錄完整腳本,如下所示。
insert into emp values (7369, 'SMITH', 'CLERK',7902, '1980-12-17',800, null,20); insert into emp values (7499, 'ALLEN', 'SALESMAN',7698, '1981-2-20',1600,300,30); insert into emp values (7521, 'WARD', 'SALESMAN',7698, '1981-2-22',1250,500,30); insert into emp values (7566, 'JONES', 'MANAGER',7839, '1981-4-2',2975, NULL,20); insert into emp values (7654, 'MARTIN', 'SALESMAN',7698, '1981-9-28',1250,1400,30); insert into emp values (7698, 'BLAKE', 'MANAGER',7839, '1981-5-1',2850, NULL,30); insert into emp values (7782, 'CLARK', 'MANAGER',7839, '1981-9-6',2450, NULL,10); insert into emp values (7788, 'SCOTT', 'ANALYST',7566, '1987-4-19',3000, NULL,20); insert into emp values (7839, 'KING', 'PRESIDENT', NULL, '1981-11-17',5000, NULL,10); insert into emp values (7844, 'TURNER', 'SALESMAN',7698, '1980-9-8',1500,0,30); insert into emp values (7876, 'ADAMS', 'CLERK',7788, '1987-5-23',1100,0,20); insert into emp values (7900, 'JAMES', 'CLERK',7698, '1981-12-3',950, NULL,30); insert into emp values (7902, 'FORD', 'ANALYST',7566, '1981-12-3',3000, NULL,20); insert into emp values (7934, 'MILLER', 'CLERK',7782, '1982-1-23',1300, NULL,10);
EMP表在Oracle數(shù)據(jù)庫(kù)中的創(chuàng)建語(yǔ)句如圖2-7所示。

圖2-7
在Oracle數(shù)據(jù)庫(kù)中導(dǎo)入EMP表記錄的腳本,如圖2-8所示。

圖2-8
在Oracle數(shù)據(jù)庫(kù)中導(dǎo)入EMP表記錄完整腳本,如下所示。
insert into emp values (7369, 'SMITH', 'CLERK',7902, to_date('1980-12-17', 'yyyy-mm-dd'),800, null,20); insert into emp values (7499, 'ALLEN', 'SALESMAN',7698, to_date('1981-02-20', 'yyyy-mm-dd'),1600,300,30); insert into emp values (7521, 'WARD', 'SALESMAN',7698, to_date('1981-02-22', 'yyyy-mm-dd'),1250,500,30); insert into emp values (7566, 'JONES', 'MANAGER',7839, to_date('1981-04-02', 'yyyy-mm-dd'),2975, NULL,20); insert into emp values (7654, 'MARTIN', 'SALESMAN',7698, to_date('1981-09-28', 'yyyy-mm-dd'),1250,1400,30); insert into emp values (7698, 'BLAKE', 'MANAGER',7839, to_date('1981-05-01', 'yyyy-mm-dd'),2850, NULL,30); insert into emp values (7782, 'CLARK', 'MANAGER',7839, to_date('1981-06-09', 'yyyy-mm-dd'),2450, NULL,10); insert into emp values (7788, 'SCOTT', 'ANALYST',7566, to_date('1987-04-19', 'yyyy-mm-dd'),3000, NULL,20); insert into emp values (7839, 'KING', 'PRESIDENT', NULL, to_date('1981-11-17', 'yyyy-mm-dd'),5000, NULL,10); insert into emp values (7844, 'TURNER', 'SALESMAN',7698, to_date('1981-09-08', 'yyyy-mm-dd'),1500,0,30); insert into emp values (7876, 'ADAMS', 'CLERK',7788, to_date('1987-05-23', 'yyyy-mm-dd'),1100, NULL,20); insert into emp values (7900, 'JAMES', 'CLERK',7698, to_date('1981-12-03', 'yyyy-mm-dd'),950, NULL,30); insert into emp values (7902, 'FORD', 'ANALYST',7566, to_date('1981-12-03', 'yyyy-mm-dd'),3000, NULL,20); insert into emp values (7934, 'MILLER', 'CLERK',7782, to_date('1982-01-23', 'yyyy-mm-dd'),1300, NULL,10);
推薦閱讀
- 數(shù)據(jù)分析實(shí)戰(zhàn):基于EXCEL和SPSS系列工具的實(shí)踐
- 卷積神經(jīng)網(wǎng)絡(luò)的Python實(shí)現(xiàn)
- 大數(shù)據(jù)可視化
- 大數(shù)據(jù):從概念到運(yùn)營(yíng)
- Oracle高性能自動(dòng)化運(yùn)維
- 從0到1:JavaScript 快速上手
- 數(shù)據(jù)中心數(shù)字孿生應(yīng)用實(shí)踐
- Python數(shù)據(jù)分析與數(shù)據(jù)化運(yùn)營(yíng)
- 一本書講透Elasticsearch:原理、進(jìn)階與工程實(shí)踐
- 智慧的云計(jì)算
- 跨領(lǐng)域信息交換方法與技術(shù)(第二版)
- Oracle數(shù)據(jù)庫(kù)管理、開發(fā)與實(shí)踐
- 數(shù)據(jù)分析師養(yǎng)成寶典
- 企業(yè)主數(shù)據(jù)管理實(shí)務(wù)
- Rust High Performance