我是行政單位的,需要用SQL2008進行大資料分析,有個csv檔案1000多萬條記錄,20多G,中文欄位有大量空格,用execl的len公式試了,這些有空格的欄位最長的到了1000,如圖。
如果不清除空格這個20G的檔案匯入SQL2008,查詢的時候又提示存盤空間不足(所在磁區有500G,剩余110G),如果需要清除空格那么用什么辦法清除快些。真是沒有辦法了,有沒有大神可以幫幫忙。

uj5u.com熱心網友回復:
ID,記錄性質,NO,實際票號,記錄狀態,序號,從屬父號,價格父號,多病人單,記帳單ID,病人ID,主頁ID,醫囑序號,門診標志,記帳費用,姓名,性別,年齡,標識號,床號,病人病區ID,病人病區名稱,病人科室ID,病人科室名稱,費別,收費類別,收費細目ID,收費細目名稱,計算單位,付數,發藥視窗,數次,加班標志,附加標志,嬰兒費,收入專案ID,收入專案名稱,收據費目,標準單價,應收金額,實收金額,劃價人,開單部門ID,開單部門名稱,開單人,發生時間,登記時間,執行部門ID,執行部門名稱,執行人,執行狀態,執行時間,結論,操作員編號,操作員姓名,結帳ID,結帳金額,保險大類ID,保險專案否,保險編碼,費用型別,統籌金額,是否上傳,摘要,是否急診-------第一條資料--------
72****73,2,T0640919,,3,4,,,0,,1249694,1,28451007,2,1,張三 ,女 ,67歲 ,201****72,10 ,67,二內科 ,67,二內科 ,普通 ,5,9561,丹參川芎嗪注射液 ,支 ,1,,2,0,0,0,118,西藥費 ,西藥費 ,30.38,60.76,60.76,,67,二內科 ,龔建榮 ,2019/**/25 12:00:00.000,2019/**/25 08:40:28.000,93,住院西藥房 ,,0,,,0054 ,李四 ,7432078,60.76,536,0,86903282000136 ,,0,1,丹參川芎嗪注射液 5ml*5支 ,
-------第二條資料--------
72****74,2,T0640919,,1,2,,,0,,1249694,1,28450697,2,1,張三 ,女 ,67歲 ,201****72,10 ,67,二內科 ,67,二內科 ,普通 ,5,9800,葡萄糖酸鈣 ,支 ,1,,2,0,0,0,118,西藥費 ,西藥費 ,13.2,26.4,26.4,,67,二內科 ,龔建榮 ,2019/**/25 12:00:00.000,2019/**/25 08:40:28.000,93,住院西藥房 ,王五 ,1,2019/**/25 10:11:28.000,,0054 ,李四 ,7432078,26.4,535,0,86902662001718 ,,0,1,葡萄糖酸鈣 10ml:1gX5支 ,
uj5u.com熱心網友回復:
如果匯入成功了,只是查詢有問題,可以將有空格的欄位做空格消除,使用 RTrim() 函式即可,例如:Update 表名 Set 欄位 = LTrim(欄位) // 去除左邊空格
Update 表名 Set 欄位 = RTrim(欄位) // 去除右邊空格
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/12884.html
標籤:疑難問題
上一篇:Python問題求解
