sqlldr导入数据到数据库
生活随笔
收集整理的這篇文章主要介紹了
sqlldr导入数据到数据库
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 建立一張測試表T_Test
create table T_TEST (ID INTEGER,UNAME VARCHAR2(50),AGE INTEGER )2. 建立數據文件infile.data(文本文件), 內容如下:
1,張明,20 2,zhou ming, 22 3, 王華good, 253. 建立控制文件: T_Test.ctl,文件內容如下:
options (skip=0 ,errors=500000) LOAD DATA INFILE 'C:\Documents and Settings\liujiangtao\桌面\infile.dat' into table T_Test append fields terminated by ',' (ID,UName,Age )4. 打開dos窗口,切換當前工作目錄為.ctl文件所在的目錄,執行以下命令:
C:\Documents and Settings\liujiangtao\桌面>sqlldr userid=username/userpwd@orcl control=T_Test.ctl direct=true
SQL*Loader: Release 10.2.0.1.0 - Production on 星期一 9月 19 16:44:07 2011
Copyright (c) 1982, 2005, Oracle.? All rights reserved.
加載完成 - 邏輯記錄計數 3。
5. 驗證結果:
?
?
說明:options (skip=0 ,errors=500000) 中skip后的值代表數據文件中略過的行數,如果你改為1,那么將會忽略第一行數據(即該行數據不會被導入數據庫)
總結
以上是生活随笔為你收集整理的sqlldr导入数据到数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于 MySQL 的 boolean 和
- 下一篇: 使用DBCA工具创建自己的数据库