【SQL*Loader】sqlldr匯入
參考pub 的一個帖子,做了一個使用sqlldr 將外部資料匯入oracle資料庫的實驗
1) 準備資料
7744,park,clerk,7903,2009-12-17,800,,20
7745,jason,clerk,7904,2009-12-17,800,,20
7746,allen,clerk,7905,2009-12-17,800,,20
7747,leo,clerk,7906,2009-12-17,800,,20
7748,lee,clerk,7907,2009-12-17,800,,20
2)控制檔案
Load data
infile emp1.bat
truncate
into table emp1
fields terminated by "," trailing nullcols
(empno,
ename,
job,
mgr,
hiredate "to_date(:hiredate,'yyyy-mm-dd')", ----日期要加函式的。要記住啊
sal,
comn,
deptno)
3) 在yang 使用者下建立表 emp1
SQL> conn yang/yang
已連線。
SQL> create table emp1 (
2 empno number,
3 ename varchar2(10),
4 job varchar2(10),
5 mgr varchar2(10),
6 hiredate date,
7 sal number(10,2),
8 comn varchar2(20),
9 deptno number)
10 /
表已建立。
4)匯入資料
F:\lib>sqlldr control=emp1.ctl log=emp1.log
SQL*Loader: Release 11.1.0.6.0 - Production on 星期六 8月 21 20:49:34 2010
Copyright (c) 1982, 2007, Oracle. All rights reserved.
達到提交點 - 邏輯記錄計數 4
達到提交點 - 邏輯記錄計數 5
5)查詢
SQL> select count(*) from emp1;
COUNT(*)
----------
5
SQL> select * from emp1;
EMPNO ENAME JOB MGR HIREDATE SAL COMN DEPTNO
----- ------ ----------------- --------- ---------- ------ ----------
7744 park clerk 7903 17-12月-09 800 20
7745 jason clerk 7904 17-12月-09 800 20
7746 allen clerk 7905 17-12月-09 800 20
7747 leo clerk 7906 17-12月-09 800 20
7748 lee clerk 7907 17-12月-09 800 20
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-671550/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 的資料匯入匯出及 Sql Loader (sqlldr) 的用法OracleSQL
- 關於 Oracle 的資料匯入匯出及 Sql Loader (sqlldr) 的用法OracleSQL
- Oracle SQL Loader(sqlldr)OracleSQL
- Oracle SQL Loader(sqlldr)+ Externale TablesOracleSQL
- 【匯入匯出】sqlldr 匯入案例SQL
- oracle sqlldr匯入OracleSQL
- oracle sql*loader批量匯入多個CSVOracleSQL
- 資料匯入SQLLDRSQL
- 【實驗】【SQL*Loader】使用SQLLDR將Linux的使用者檔案passwd匯入資料庫SQLLinux資料庫
- sqlldr匯入日期函式SQL函式
- 【實驗】【SQL*Loader】使用SQLLDR將資料載入到CLOB欄位SQL
- sqlldr 匯入資料範例SQL
- sqlldr批量匯入匯出資料測試SQL
- sqlldr批次匯入匯出資料測試SQL
- 使用SQL*Loader匯入CLOB和BLOB資料使用案例SQL
- 【SQLLDR】使用SQL*Loader輔助生成外部表建立語句SQL
- SQLSERVER匯出TXT文字檔案,ORACLE SQL LOADER匯入TXT文字檔案SQLServerOracle
- sqlldr匯入資料中文亂碼SQL
- 通過SQLLDR匯入LOB資料SQL
- 使用sqlldr匯入文字資料到oracleSQLOracle
- 【匯入匯出】sqlldr 匯入含有內嵌換行符的資料SQL
- Oracle Sql loader 匯入資料指令碼的編寫過程OracleSQL指令碼
- SQL loader 匯入csv格式的表格檔案的一個例子SQL
- Oracle Sql Loader中文字元匯入亂碼的解決方案OracleSQL字元
- 透過sqlldr匯入到sys使用者SQL
- 通過sqlldr匯入到sys使用者SQL
- 使用oracle sqlldr匯入文字資料的例子OracleSQL
- 用SQL Loader將Excel資料匯出到OracleSQLExcelOracle
- [20140426]使用sqlldr匯入.txtSQL
- 用Oracle sqlldr匯入文字檔案TXT 總結OracleSQL
- sqlldr 匯入中文出現亂碼解決方法SQL
- 使用sqlldr匯入日期格式欄位的問題SQL
- navlicat 匯入匯出SQLSQL
- 一次sqlldr匯入慢的解決過程SQL
- oracle資料庫使用sqlldr命令匯入txt資料Oracle資料庫SQL
- sqlldr 匯入重複資料導致PK INDEX失效SQLIndex
- 用SQL*Loader載入外部資料SQL
- ociuldr sqlldr 文字匯出工具SQL