從SQL Server匯出txt檔案匯入Oralce遇到毫秒問題
SQL Server 2000 , Oracle 10g
由於表相對大, 沒有采用dts方式, 採用BCP工具匯出為txt,然後sqlldr 匯入oracle庫, 匯出的檔案列以tab分隔,
控制檔案如下 :
load data
infile 'podetail.txt'
into table dfms.abc
append
fields terminated by ' '
TRAILING NULLCOLS
(
SENDID,
RECEID,
MESGID,
ORDNUM,
ITMNUM,
SUBITM,
CLIMAT,
MATDES,
UPRICE,
ORDQTY,
PART_CODE,
ITEMCATEGORY,
HIGHLEVEL,
SOITMNUM,
FIELD1,
FIELD2,
FIELD3,
LASTEDITBY,
LASTEDITDT date "YYYY-MM-DD HH24:MI:SS"
)
報錯資訊:
記錄 2: 被拒絕 - 表 DFMS.ABC 的列 LASTEDITDT 出現錯誤。
ORA-01830: 日期格式圖片在轉換整個輸入字串之前結束
記錄 3: 被拒絕 - 表 DFMS.ABC 的列 LASTEDITDT 出現錯誤。
ORA-01830: 日期格式圖片在轉換整個輸入字串之前結束
記錄 4: 被拒絕 - 表 DFMS.ABC 的列 LASTEDITDT 出現錯誤。
ORA-01830: 日期格式圖片在轉換整個輸入字串之前結束
SQL Server中透過BCP匯出的最後一個欄位值表現為 2010-05-27 16:23:02.173 的格式 。
包含了後面的毫秒 。 這個在控制檔案中如何處理 ?
由於表相對大, 沒有采用dts方式, 採用BCP工具匯出為txt,然後sqlldr 匯入oracle庫, 匯出的檔案列以tab分隔,
控制檔案如下 :
load data
infile 'podetail.txt'
into table dfms.abc
append
fields terminated by ' '
TRAILING NULLCOLS
(
SENDID,
RECEID,
MESGID,
ORDNUM,
ITMNUM,
SUBITM,
CLIMAT,
MATDES,
UPRICE,
ORDQTY,
PART_CODE,
ITEMCATEGORY,
HIGHLEVEL,
SOITMNUM,
FIELD1,
FIELD2,
FIELD3,
LASTEDITBY,
LASTEDITDT date "YYYY-MM-DD HH24:MI:SS"
)
報錯資訊:
記錄 2: 被拒絕 - 表 DFMS.ABC 的列 LASTEDITDT 出現錯誤。
ORA-01830: 日期格式圖片在轉換整個輸入字串之前結束
記錄 3: 被拒絕 - 表 DFMS.ABC 的列 LASTEDITDT 出現錯誤。
ORA-01830: 日期格式圖片在轉換整個輸入字串之前結束
記錄 4: 被拒絕 - 表 DFMS.ABC 的列 LASTEDITDT 出現錯誤。
ORA-01830: 日期格式圖片在轉換整個輸入字串之前結束
SQL Server中透過BCP匯出的最後一個欄位值表現為 2010-05-27 16:23:02.173 的格式 。
包含了後面的毫秒 。 這個在控制檔案中如何處理 ?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-704130/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLSERVER匯出TXT文字檔案,ORACLE SQL LOADER匯入TXT文字檔案SQLServerOracle
- mysql 匯入匯出 sql檔案MySql
- oralce 匯出csv格式檔案
- 資料庫SQL Server DAC 匯入匯出資料到SQL Azure問題資料庫SQLServer
- .sql檔案匯入到sql server中SQLServer
- Navicat如何匯入和匯出sql檔案SQL
- 從Excel匯入sql serverExcelSQLServer
- ubuntu 下mysql匯入和匯出.sql檔案UbuntuMySql
- Oracle 匯出txt檔案Oracle
- MySQL匯入匯出檔案檔案MySql
- (轉)excel和sql server的匯入匯出ExcelSQLServer
- [zt] SQL Server匯出匯入資料方法SQLServer
- txt檔案匯入oracle方法Oracle
- 匯入sql檔案出現亂碼SQL
- (十一)Electron 匯入匯出檔案
- MySQL匯入匯出平面檔案MySql
- SQL Server匯入、匯出、備分資料方法SQLServer
- SQL SERVER 和EXCEL的資料匯入匯出SQLServerExcel
- 從EXCEL匯入資料到SQL SERVERExcelSQLServer
- 匯入xml檔案到SQL Server 2005XMLSQLServer
- Oracle:從SQL檔案批量匯入資料OracleSQL
- Navicat 匯出sql問題SQL
- Pycharm匯入python專案遇到的問題PyCharmPython
- 華表Cell檔案匯入匯出
- navlicat 匯入匯出SQLSQL
- 使用BCP將SQL Server表資料匯出為txt或xls等格式檔案SQLServer
- SQL Server 2008匯入、匯出資料庫SQLServer資料庫
- 在SQL Server資料庫中匯入匯出資料SQLServer資料庫
- EasyExcel完成excel檔案的匯入匯出Excel
- MATLAB匯入txt和excel檔案技巧彙總:批量匯入、單個匯入MatlabExcel
- Xcode9匯入檔案問題XCode
- SQL Server資料庫匯入匯出資料方式比較SQLServer資料庫
- 在SQL Server中謹慎匯入匯出大容量資料SQLServer
- 如何使用JavaScript匯入和匯出Excel檔案JavaScriptExcel
- MySQL 匯出匯入二進位制檔案MySql
- [Docker核心之容器、資料庫檔案的匯入匯出、容器映象的匯入匯出]Docker資料庫
- MySQL資料匯入匯出亂碼問題MySql
- mysql 5.5.9 匯出匯入到5.1.41 的問題MySql