excel 匯入 sqlserver 字串被擷取為255長度解決方案
阿新 • • 發佈:2019-01-01
excel表格匯入sqlserver資料表中 內容被擷取為255長度的字串。
注意:excel是通過前8行(表頭的首行除外)的資料型別來判斷匯入資料的資料格式的,例如前8行出現整數型,那麼預設就用整數型的資料讀取方式匯入資料,又例如前8行出現的是長度小於255的字串型別,那麼就會預設整列都是小於255的字串,這樣匯入的時候長度大於255的字串就會被擷取掉了。
網上的其他解決方案我就不提了,下面演示一下我的方法。
簡單易用的解決方案 :
1、插入8行空資料在您將要匯入的excel表中。
2、在剛剛輸入的8行中,輸入大於255長度的字串在被擷取的列的單元格中。
3、執行sqlserver的匯入功能會發現之前被解決的列現在不會被截取了。
感謝您支援:創世宇圖
您的關注使我們最大的動力。