0
我想從文本文件加載數據到數據庫。我的源文件以某種方式包含null字符(nul)(圖片1)。
我只是將所有字段設置爲一列(用{CR} - {LF}分隔)。然後我做數據的預覽。 。數據正是我們需要的。 但是當我運行包時,數據發生了變化,不像我在數據預覽中看到的那樣。 我添加數據查看器來查看數據。 SSIS平面文件無法處理nul(/ x00)值?
數字1在第一行中消失(見紅色)。看來,平面文件閱讀在NUL字符處結束。但是我的行分隔符是{CR} - {LF},最後數字1消失是沒有意義的。誰能告訴我爲什麼?
列分隔符不是必需的,因爲我不需要將行分成幾列。我只需要它作爲一個列在您的平面文件源 – morgan117
嘗試檢查或取消選中「保留空值作爲數據流中的空值來源」 – UmbySlipKnot