資料匯入SQLLDR
create table test_lff
(id number,
name varchar2(10),
memo varchar2(10)
);
commit;
--1.將所有資料羅列出來的匯入方法 D:\test_lff.ctl
options(skip=1)
load data
infile *
truncate
into table test_lff
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
TRAILING NULLCOLS
(
id,name,memo
)
begindata
1,john,
2,susie,2_susie
3,test,test
sqlldr userid=scott/tiger@ORG11G_1 control=D:\test_lff.ctl log=test_lff.log;
select * from test_lff;
--結果 options(skip=1)
1 2 susie 2_susie
2 3 test test
skip=0時,則可將三條記錄全部匯入,而且之前已有的資料會被覆蓋
---
--2.將要匯入的資料單獨存放在檔案中/data/dump_dir/dir_lff/shixiao.csv然後進行匯入
LOAD DATA
infile '/data/dump_dir/dir_lff/shixiao.csv'
badfile 'shixiao.bad'
append
into table test_lff
fields terminated by ','
trailing nullcols
(
sender_name,
sender_mobile_phone,
waybill_no, receiver_name,
receiver_mobile_phone,
sender_time,
receive_time,
sender_city,
sender_prov,
receiver_city,
receiver_prov
)
sqlldr ytrep/ytrep control=lff.ctl
--------------------------------------------
load data
infile '/home/oracle/script_zxf/data_lff_20150312.txt'
truncate
into table lff_998
FIELDS TERMINATED BY X'13' ---行與行之間的分隔符
---optional enclosed by '""' 欄位與欄位之間的分隔符
TRAILING NULLCOLS
(
WAYBILL_NO
)
$ cat lff_998_1.ctl
--------------------------
load data
infile '/home/oracle/script_zxf/lff_998_1.txt'
truncate
into table lff_998
FIELDS TERMINATED BY X'13' ------X'09'製表符 X'13'換行符 \r
TRAILING NULLCOLS
(
WAYBILL_NO
)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30018455/viewspace-1665589/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sqlldr 匯入資料範例SQL
- sqlldr批量匯入匯出資料測試SQL
- sqlldr批次匯入匯出資料測試SQL
- 通過SQLLDR匯入LOB資料SQL
- oracle資料庫使用sqlldr命令匯入txt資料Oracle資料庫SQL
- 【匯入匯出】sqlldr 匯入含有內嵌換行符的資料SQL
- 使用oracle sqlldr匯入文字資料的例子OracleSQL
- 【匯入匯出】sqlldr 匯入案例SQL
- oracle sqlldr匯入OracleSQL
- sqlldr匯入資料中文亂碼SQL
- 使用sqlldr匯入文字資料到oracleSQLOracle
- sqlldr 匯入重複資料導致PK INDEX失效SQLIndex
- Oracle 的資料匯入匯出及 Sql Loader (sqlldr) 的用法OracleSQL
- 【sqlldr載入資料】SQL
- sqlldr匯入資料包錯 Field in data file exceeds maximum lengthSQL
- 【SQL*Loader】sqlldr匯入SQL
- sqlldr匯入日期函式SQL函式
- 關於 Oracle 的資料匯入匯出及 Sql Loader (sqlldr) 的用法OracleSQL
- 文字檔案用sqlldr工具匯入到oracel資料庫中SQL資料庫
- sqlldr 匯入資料包錯 ORA-01841,ORA-01400SQL
- 測試TOM=SQLLDR載入日期資料SQL
- Oracle工具之sqlldr的使用--如何將文字檔案或Excel中的資料匯入資料庫OracleSQLExcel資料庫
- 透過sqlldr匯入到sys使用者SQL
- 通過sqlldr匯入到sys使用者SQL
- 資料庫 MySQL 資料匯入匯出資料庫MySql
- 資料泵匯出匯入
- Oracle 資料匯入匯出Oracle
- mysql資料匯入匯出MySql
- mysql資料匯出匯入MySql
- oracle資料匯入匯出Oracle
- sqlldr 載入資料 OGG 是否會同步SQL
- 大文字資料,匯入匯出到資料庫資料庫
- [20140426]使用sqlldr匯入.txtSQL
- 用Oracle sqlldr匯入文字檔案TXT 總結OracleSQL
- sqlldr 匯入中文出現亂碼解決方法SQL
- 使用sqlldr匯入日期格式欄位的問題SQL
- MySQL入門--匯出和匯入資料MySql
- sqoop資料匯入匯出OOP