將平面檔案匯入 SSMS 時遇到問題。當我從特定系統下載 CSV 檔案時,小數點分隔符始終為“.”。我有逗號的區域設定,我一直使用逗號。但是當將這些 CSV 檔案匯入 SSMS 時,我收到型別不匹配的錯誤,因為 SSMS 無法將這些值識別為數字(浮點數、十進制數等)
我試圖切換區域 Windows 設定并用逗號替換點,這解決了問題并匯入了檔案,但問題是,我是否能夠以某種方式更改 SSMS 中的設定,以便我能夠將逗號保留為默認值但匯入帶有小數點分隔符的 CSV 檔案?
我只需要使用 SSMS,我無法安裝 SSIS 包。
非常感謝您的任何反饋。
uj5u.com熱心網友回復:
在 SSMS 中選擇“匯入資料”選項,然后在“資料源”中選擇“平面檔案源”。選擇要加載的檔案,然后更改“區域設定”選項(位于檔案名正下方)。
區域設定控制資料格式的顯示和解釋方式,例如貨幣符號和基數(小數分隔符)字符。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/382462.html
標籤:sql sql-server 短信
上一篇:計算單獨串列中的結果數
下一篇:洗掉兩列中重復出現的值
