我目前正在創建一個ETL包會從.csv文件複製到數據庫數據導入到SQL語句。我目前的問題是當我嘗試導入數據時,有些行不在應該在的列上。請參閱我下面的例子:導入使用SSIS結果的數據移動到下一列
這是正確的輸出
Item No | Total Amount | No. of Lines | Time Received | Date Received
1 | 575.85 | 1 | 13:01:35 | 2/16/16
一些信息變成是這樣的:
Item No | Total Amount | No. of Lines | Time Received | Date Received
NULL 1 NULL 1 13:01:35
看,它移到了它不應該在的列上。 希望你得到了我的意思:( 請幫助我,我開始拿到,因爲這是一個頭痛的問題。:( 感謝。
你手動檢查CSV文件,看看其中的數據結構是正確的?看起來您有一個文件,其中包含一些缺少的數據或導入的錯誤類型的數據。 – HLGEM
是的,我檢查了我的csv文件中的所有數據..我想知道爲什麼有些數據是這樣的,有些不是。某些數據正確導入, –
在這種情況下,請根據SSIS軟件包使用的數據檢查數據的數據類型。還要檢查額外的分米。以CSV它是很容易得到拋出信息錯線之後 – HLGEM