我的電腦安裝了navicat但是只連接了MYSQL,今天我想處理一些資料(資料型別:CSV),匯入時提示:
ow size too large. The maximum row size for the used table type, not counting BLOBs, is 65535.
經過研究,發現是資料量太大超過SQL能接受的字符總數。進一步排查,發現是匯入資料時系統默認的每一列的位元組數為255,如下圖所示:

所以我嘗試更改位元組長度,最終資料可以順利匯入。但是因為有一百多列所以我改的時候很痛苦。
我想請教的問題是:
如果匯入資料有500或1000列,怎樣能批量將255的字串長度修改而不是每一個都點進去做修改。
謝謝!
PS:關于匯入資料是否使用UTF8格式可能存在匯入失敗的問題經過我查資料已經解決了,所以不需要考慮這個問題了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/232228.html
標籤:疑難問題
上一篇:EXEC sys.sp_configure N'show advanced options', N'1' RECONFIGURE WITH OVERRIDE
下一篇:SQL SERVER 權限問題
