【SQL Server】匯入Excel報錯:文字截斷
將EXCEL資料匯入到SQL Server時有時候會因為文字長度原因出現文字截斷。
錯誤型別
在匯入時報錯如下:
錯誤0xc020901c:“文字被截斷,或者一個或多個字元在目的碼頁中沒有匹配項”
解決方法1
將對應欄位的長度由nvarchar(250)改為nvarchar(MAX).再重新匯入。
解決方法2
如果欄位長度改為nvarchar(MAX)之後依舊報錯文字截斷,則可以更改Excel檔案順序,
由於SQL在讀取EXCEl檔案時,會根據檔案第一行設定欄位型別,
因此可以將出現文字截斷的列在第一行設定最大值。
或者將EXCEL按照該列的長度降序排序即可。
相關推薦
【SQL Server】匯入Excel報錯:文字截斷
將EXCEL資料匯入到SQL Server時有時候會因為文字長度原因出現文字截斷。 錯誤型別 在匯入時報錯如下: 錯誤0xc020901c:“文字被截斷,或者一個或多個字元在目的碼頁中沒有匹配項” 解決方法1 將對應欄位的長度由nvarchar(250)改為nvarchar(MAX).再
【Mac + Appium】之執行報錯:[UiAutomator] UiAutomator exited unexpectedly with code 0, signal null
產生下面的原因是因為:與uiautomator2的weditor衝突,兩者不能同事使用。 有事開啟appium時會報錯: [UiAutomator] UiAutomator exited unexpectedly with code 0, signal null 經查詢有以下兩個方案: ①《UiAut
【錯誤解決】springBoot啟動報錯:Error starting ApplicationContext. To display the auto-configuration report re-
【錯誤解決】springBoot啟動報錯:Error starting ApplicationContext. To display the auto-configuration report re-run your application with ‘debug’ enabled. 錯
【已解決】WinPhone模擬器報錯:模擬器沒法確定來賓虛擬機器通訊的主機ID地址。某些功能已被禁用
先看警告 再看錯誤資訊 計算機管理打不開就==>Win+R ==》compmgmt.msc 發現,dnt在管理員許可權組裡面,也在Hyper-V許可權組裡面 看看Hyper-V的驅動有木有被禁掉(一般來說都是一個),如果禁用了就啟用一下 如果還不行請這樣來做-===》
匯入EXCEL報錯:"外部表不是預期的格式錯誤"、檔案格式和副檔名不匹配,檔案可能已損壞或不安全的解決方法
開發環境:C# + EXCEL2003 + VS2008 問題: 當使用如下程式碼從gridview匯出資料到excel後,無法從excel取出資料,具體如下: 1、原使用的程式碼: protected void ExcelOut_Click(object
sql server 2005 sa登入報錯:已成功與伺服器建立連線,但是在登入過程中發生錯誤。
windows身份登入是沒有問題,用sa登入SQL2005資料庫時,提示:已成功與伺服器建立連線,但是在登入過程中發生錯誤。 (provider: 共享記憶體提供程式, error: 233 - 管道的另一端上無任何程序。) 解決: 1. 首先用Window身份登入.選中伺
【SQL Server】sql server更改了數據表的字段/新增數據表的字段 無法保存
ima png src 無法 取消 解決方法 更改 designers 字段 sql server更改了數據表的字段/新增數據表的字段 無法保存 解決方法:進入 工具-->選項-->Designers-->表設計器和數據庫設計器-->取消勾
【Sql Server】經典SQL語句大全
left 提高 status 需要 minute etime 路徑 求和 組合 一、基礎 1、說明:創建數據庫 CREATE DATABASE database-name 2、說明:刪除數據庫 drop database dbname 3、說明:備份sql
【spring boot jpa】hql語句報錯 :antlr.NoViableAltException: unexpected token: roleName
圖片 set 技術 body except exp 所在 antlr class 使用場景:在spring data jpa下使用@Query("hql語句") 然後在項目啟動的時候報錯 hql語句報錯:antlr.NoViableAltException: unexpec
【mybatis】mybatis訪問報錯:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
配置 esp 文件中 map XML 需要 r.java文件 指定 space mybatis訪問報錯:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) 需要檢
【已解決!】spark程式報錯:java.lang.IndexOutOfBoundsException: toIndex = 9
該篇文章意於記錄報錯,也給遇到相同問題的小夥伴提供排錯思路!但是本人也沒有什麼好的解決方法,如果有,我會更新此文章 問題已經解決,請大家拉到最下面↓↓↓↓↓ 記錄下報錯: 寫了段spark程式碼,然後報錯了 2018-07-30 17:19:28,854 WARN [task-re
【sql server】report service
一、設計報表: 1、 使用 sql server data tool 建立報表詳情看官方教程:https://docs.microsoft.com/zh-cn/sql/reporting-services/create-a-basic-table-report-ssrs-tutori
JAVA匯入Excel 報錯 java.io.IOException: Zip bomb detected!
JAVA 匯入 Excel 報錯如下: java.io.IOException: Zip bomb detected! Exception in thread "main" java.io.IOException: Failed to read zip entr
【SQL Server】將查詢結果插入到另一個表
查詢結果插入新表 select * into tableA from tableB where … 查詢結果插入已經存在的表 insert into tableA select * from tableB where… 查詢結果跨資料庫 insert into
【SQL-SERVER】sql寫多列(分組)統計
有表如下: 要求: 分別統計型別為0,1的型別種數和數量總數 sql:select sum(case 型別 when 0 then 1 else 0 end)‘型別為0的種數’ ,sum(case 型別 when 1 then 1 else 0 end)‘型別為1的種量’ ,sum(c
【c++】=過載,報錯:沒有合適的複製建構函式
不想看太多的朋友看這句就行了:在你的複製建構函式作為引數傳進去的那個物件前加個const. 是這樣的,在寫機器學習作業的時候,遇到了很多矩陣演算法,為了處理上的方便,我寫了一個矩陣類Matrix,如下
【Sql Server】SQL SERVER 遞迴查詢
SQL SERVER 2005之前的版本只能用函式方法實現,SQL SERVER 2005之後新增了CTE功能,可以利用CTE實現遞迴查詢; CTE:公用表示式Common Table Expression 是SQL SERVER 2005版本之後引入的一個特性; #填充測試資料 1、
【Sql Server】SQL SERVER 收縮日誌
事務日誌記錄著在相關資料庫上的操作,同時還儲存資料庫恢復(recovery)的相關資訊。 收縮日誌的原因有很多種,有些是考慮空間不足,有些則是應用程式限制導致的。 下面介紹的是在簡單模式下,進行收縮操作。 #方法一:通過圖形介面逐步操作 1、開啟資料庫屬性視窗 2、更改資料庫恢復模式
【Redhat7.0】yum makecache報錯的解決方法(巨坑!!!)
本來是想更換yum源,然後就刪除了linux中 /etc/yum.repos.d除CentOS-Base.repo檔案以外的所有檔案 首先,根據http://mirrors.163.com/.help/centos.html指示備份 mv /etc/
SQL Server資料庫複製嚮導報錯解決
今天利用資料庫複製嚮導(Copy Database Wizard)將2012版本的資料庫複製到2014時,遇到了一些錯誤,並最終解決,特此記錄: 資料庫相容級別的有效值為 100、110 或 120 源資料庫相容性級別太低,改高一點即可 物件名XXX無