SQL Loader 併發程式

2021-10-07 03:10:01 字數 1448 閱讀 2490

executable:item_price_upt

short name:item_price_upt

description:

execution method:sql*loader

execution file name:item_price_upt

subroutine name:

execution file path:

excel 檔案:pur_price_upt.csv

列: organization

segment1

list_price_per_unit

ftp_path:   $cux_top/bin

file name:  item_price_upt.ctl

**如下:

---- file name:     item_price_upt.ctl

---- created by:    benioguo

---- created date:  26-sep-2011

options (skip=1,errors=1000000)

load data

into table inv.ascp_inv_item_temp

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

trailing nullcols

(organization_code "upper(trim(:organization_code))",

segment1 "upper(trim(:segment1))",

list_price_per_unit    "replace(:list_price_per_unit,chr(13))")

1.options 

skip跳過的行數,這裡1是指跳過第一行表頭。

errors -- 允許的錯誤記錄數,可以用他來控制一條記錄都不能錯

3. fields terminated by ","  欄位以逗號分隔

4.trailing nullcols 

記錄中沒有內容(空格、空白、或null)的列被當作null

plsql提交請求:

p_func_name,--executable name,eg. (item_price_upt)

null,

sysdate,

false,

p_file_path,--csv path

chr(0));

表結構create table inv.ascp_inv_item_temp (

organization_code             varchar2(3),

segment1                      varchar2(40),

list_price_per_unit           number

);

SQLLoader使用簡介

sqlloader 命令介紹 1.sqlloader 是oracle 資料庫管理軟體的乙個資料匯入工具。安裝oracle 時請確認它是否被安裝 2 sqlloader 的命令sqlldr 這個可執行檔案在 oracle home bin下。3 sqlldr 的主要命令引數介紹 userid 指定使用...

SqlLoader匯入資料

1 開啟要匯出為oracle的excel,將excel檔案儲存為test.txt檔案 檔案 另存為 控制檔案 input.ctl,內容如下 load data 1 控制檔案標識 infile test.txt 2 要輸入的資料檔案名為.txt,注意路徑 fields terminatedby x 0...

SQLLoader工具的使用

實習十 sqlloader工具的使用 實驗目的 學習通過sqlloader工具把外部資料匯入到oracle資料庫中。一 sql loader涉及的檔案 控制檔案control file 匯入資料規則 日誌檔案log file 匯入資料記錄 壞檔案bad file 插入記錄出錯,如違反唯一約束,非空約...