Re: [SQL ] Oracle SQL*Loader

看板Database (資料庫)作者 (我想我瘋了)時間18年前 (2006/07/18 17:54), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/3 (看更多)
不好意思 剛好最近在看SQLLDR 想請教你一個問題 我在嘗試著做Case Study 3 的時候 遇到一個不解的問題 我的control檔如下: LOAD DATA INFILE * APPEND INTO TABLE emp02 FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY '"' (empno, ename, job, mgr, hiredate Date(20) "DD-Month-YYYY", sal, comm, deptno CHAR TERMINATED BY ':', projno, loadseq SEQUENCE(MAX,1)) BEGINDATA 7782, "Clark", "Manager", 7839, 09-June-1981, 2572.50,, 10:101 7839, "King", "President", , 17-November-1981,5500.00,,10:102 7934, "Miller", "Clerk", 7782, 23-January-1982, 920.00,, 10:102 7566, "Jones", "Manager", 7839, 02-April-1981, 3123.75,, 20:101 7499, "Allen", "Salesman", 7698, 20-February-1981, 1600.00,300.00, 30:103 7654, "Martin", "Salesman", 7698, 28-September-1981, 1312.50,1400.00, 3:103 7658, "Chan", "Analyst", 7566, 03-May-1982, 3450,, 20:101 這樣是照抄範例來的 而我在DB當中也把emp02表格建好了 但是一行資料都沒辦法匯入 我看log檔案內容如下: 我不清楚為什麼會發生「不是有效的月份」這個情形? 能否指點一番呢? 表格 EMP02, 載入 自每一個邏輯記錄. 這個表格的有效插入選項: APPEND 資料欄名稱 位置 長度 項目 Encl 資料類型 ------------------------------ ---------- ----- ---- ---- --------------------- EMPNO FIRST * , O(") CHARACTER ENAME NEXT * , O(") CHARACTER JOB NEXT * , O(") CHARACTER MGR NEXT * , O(") CHARACTER HIREDATE NEXT 20 , O(") DATE DD-Month-YYYY SAL NEXT * , O(") CHARACTER COMM NEXT * , O(") CHARACTER DEPTNO NEXT * : O(") CHARACTER PROJNO NEXT * , O(") CHARACTER LOADSEQ SEQUENCE (MAX, 1) 記錄 1: 被拒 - 表格 EMP02, 資料欄 HIREDATE 發生錯誤 ORA-01843: 不是有效的月份 記錄 2: 被拒 - 表格 EMP02, 資料欄 HIREDATE 發生錯誤 ORA-01843: 不是有效的月份 記錄 3: 被拒 - 表格 EMP02, 資料欄 HIREDATE 發生錯誤 ORA-01843: 不是有效的月份 記錄 4: 被拒 - 表格 EMP02, 資料欄 HIREDATE 發生錯誤 ORA-01843: 不是有效的月份 記錄 5: 被拒 - 表格 EMP02, 資料欄 HIREDATE 發生錯誤 ORA-01843: 不是有效的月份 記錄 6: 被拒 - 表格 EMP02, 資料欄 HIREDATE 發生錯誤 ORA-01843: 不是有效的月份 記錄 7: 被拒 - 表格 EMP02, 資料欄 HIREDATE 發生錯誤 ORA-01843: 不是有效的月份 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.41.18

07/18 19:33, , 1F
試試把"09-June-1981"改成"09-06-1981"這樣試試?
07/18 19:33, 1F

07/19 10:50, , 2F
你的 NLS_LANG 是中文的吧 TRADITIONAL CHINESE
07/19 10:50, 2F
文章代碼(AID): #14lA_c8X (Database)
討論串 (同標題文章)
文章代碼(AID): #14lA_c8X (Database)