sqlload的基本用法

2021-06-03 08:51:18 字數 844 閱讀 8811

****************************************

*sqlload的基本用法

****************************************

範例:資料檔案=2.dat

控制檔案=2.ctl

控制台裝載命令(linux)=sqlldr userid=sjcl/aaa111aaa control=2.ctl

―――――――――――――――――――

load data

infile '1.txt'

fields terminated by x'09' trailing nullcols

(phone,name,addr,station,sect)

―――――――――――――――――――

注意如果用到資料庫sequences,則需要自增長的字段放在最後乙個位置且不在於資料檔案中

如下其實1.csv檔案中僅有5列並非6列

―――――――――――――――――――

load data

infile '1.csv' "str x'0d0a'"

fields terminated by ',' optionally enclosed by '"' trailing nullcols

(dept_name "trim(:dept_name)",dept_code "trim(:dept_code)",seg_code "trim(:seg_code)",seg_name "trim(:seg_name)",dept_code_map "trim(:dept_code_map)",seq "seq.nextval")

―――――――――――――――――――

SqlLoad的簡單使用

sqlload的簡單使用 能實現 快速匯入大量資料 1.先安裝oracle 客戶端機器.有點大,600m 2.安裝時選擇管理員安裝 1.1g 3.第三步的時候我的出錯了.說是環境變數校驗不通過,檢查環境變數的長度以及是否擁有管理員許可權之後都沒解決.考慮到這裡只是用來匯入資料,我選擇了全部錯誤忽略,...

mysql 的基本用法 mysql基本用法

mysql 5.1 中文參考手冊 show databases 顯示資料庫 drop database 資料庫名 刪除資料庫 set names utf8 設定資料庫編碼為utf 8 source x 資料庫名.sql 匯入乙個資料庫 use 資料庫名 嘗試訪問資料庫 create database...

mysql 的基本用法 mysql基本用法

mysql 5.1 中文參考手冊 show databases 顯示資料庫 drop database 資料庫名 刪除資料庫 set names utf8 設定資料庫編碼為utf 8 source x 資料庫名.sql 匯入乙個資料庫 use 資料庫名 嘗試訪問資料庫 create database...