本文介紹了在SSMS中導入平面文件時使用小數分隔符的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
將平面文件導入SSMS時遇到問題。當我從特定系統下載CSV文件時,小數點分隔符始終是";.";。我有一個逗號的區域設置,并且我一直使用逗號。但在將這些CSV文件導入SSMS時,我收到類型不匹配的錯誤,這是因為SSMS無法將值識別為數字(浮點數、小數等)
我已嘗試切換Windows區域設置并將點替換為逗號,這解決了問題并導入了文件,但問題是,我能否以某種方式更改SSMS中的設置,以便我能夠保留逗號作為默認設置,但導入帶有小數點分隔符的CSV文件?
我只需要使用SSMS,我無法安裝SSIS包。
非常感謝您的反饋。
推薦答案
在SSMS中選擇導入數據選項,然后在數據源中選擇平面文件源。選擇要加載的文件,然后更改區域設置選項(位于文件名下方)。
區域設置控制數據格式的顯示和解釋方式,如貨幣符號和基數(小數分隔符)字符。
這篇關于在SSMS中導入平面文件時使用小數分隔符的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,