可以毫不誇張的說:“網上所有搜索出來的答案,都沒有解決我的問題”,我是采用以下的方式處理此異常,借此寶地mark一下
今天使用鏈接服務器查詢Mysql數據庫時,出現以下問題:
消息 7347,級別 16,狀態 1,第 13 行
鏈接服務器 'ODBC名稱' 的 OLE DB 訪問接口 'MSDASQL' 返回的數據與列 '[MSDASQL].列名' 所需的數據長度不匹配。所需的(最大)數據長度為 240,但返回的數據長度為 478。
在問題排查的起初,我一直以為是sql腳本的編寫問題,最后發現是由於ODBC中新建驅動時的選擇問題,我們應該選擇Unicode的編碼方式
我們需選擇

