0
我想將客戶信息表導入到我的數據庫。數據文件的結構(純文本)簡要顯示如下。Oracle SQL Loader控制文件分隔符
"Cust_ID Cust_Name Level"
"0001 Eric Cartman 05"
"0002 Kyle Broflovski 02"
通過"
包圍每個行是一個記錄,以及分隔符是一個選項卡。所以在我的SQL Loader控制文件,我會寫這樣的事:
FIELDS TERMINATED BY ' '
(Cust_ID, --?????
Cust_Name,
Level TERMINATED BY '"')
我想告訴SQL加載到互不理睬Cust_ID
前"
。我應該在這裏添加什麼?謝謝。
我建議先將它加載到臨時表中,並附上引號。然後你可以用更新查詢來擺脫它們。 –
@DanBracuk感謝您的評論。如果這是一個真實的案例,而不是功課,我肯定會照你所說的去做。但由於它是家庭作業,並且要求只是將其加載到臨時表中,所以我想我應該找到一些方法來使臨時表看起來很漂亮:( – goldfrapp04
一旦數據存在,你知道如何擺脫引號登臺表? –