当excel 导入数据库的字段大于255时,把第一行的字段加长超过255.
生活随笔
收集整理的這篇文章主要介紹了
当excel 导入数据库的字段大于255时,把第一行的字段加长超过255.
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
當excel?導入數據庫的字段大于255時,把第一行的字段加長超過255.
因為Excel驅動程序在進行導入操作時會預先采樣部分數據判斷字段的數據類型,所以對采樣數據結果作的判斷同全部數據的數據類型有出入:??1、某列字段內數據類型不同,導致導入結果有null:如數值和文本,如果采樣數據只有文本,那么會導致數值得記錄導入以后為null;?2、某列文本字段長度不一,導致字段長度被截:驅動程序會判斷采樣數據的文本長度,如果沒有超過255的,則定義為255的nvarchar,所以如果采樣外的數據內有長度超過255的記錄,長度將會被截為255,丟失信息。
因為Excel驅動程序在進行導入操作時會預先采樣部分數據判斷字段的數據類型,所以對采樣數據結果作的判斷同全部數據的數據類型有出入:??1、某列字段內數據類型不同,導致導入結果有null:如數值和文本,如果采樣數據只有文本,那么會導致數值得記錄導入以后為null;?2、某列文本字段長度不一,導致字段長度被截:驅動程序會判斷采樣數據的文本長度,如果沒有超過255的,則定義為255的nvarchar,所以如果采樣外的數據內有長度超過255的記錄,長度將會被截為255,丟失信息。
轉載于:https://www.cnblogs.com/mingyongcheng/archive/2011/12/07/2279699.html
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的当excel 导入数据库的字段大于255时,把第一行的字段加长超过255.的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多给明年留些钱 明年必将要火的好手机
- 下一篇: Mysql一些导入导出数据库,添加修改字