0
我有一個混合數據類型數字和字符串的列。我設置IMEX = 1幷包含標題,以便每個值都被視爲字符串。但SSIS仍然以指數形式輸入大量數據。有沒有辦法解決這個問題?Excel數字轉換爲指數形式
有問題的源行
Col1 Col2 Col3 Col4 Col5
5.65679E+16 2196 Yes MD 3 4 as is
但在Excel中第一列的實際值是56567876998768900
我有一個混合數據類型數字和字符串的列。我設置IMEX = 1幷包含標題,以便每個值都被視爲字符串。但SSIS仍然以指數形式輸入大量數據。有沒有辦法解決這個問題?Excel數字轉換爲指數形式
有問題的源行
Col1 Col2 Col3 Col4 Col5
5.65679E+16 2196 Yes MD 3 4 as is
但在Excel中第一列的實際值是56567876998768900
您appraoach是正確的數據處理字符串(在Excel中的文字),當excel認爲數據是文本類型,它不會改變任何數據格式(實際上沒有文本類型的數據格式)。它會直接讀取值,在你的情況下,它是'5.65679E + 16',你可以在運行包之前改變Excel中第一列的數字格式,例如將其改爲'0',然後excel將會閱讀它爲'56567876998768900'。
你可以把樣品源數據? –