您的位置:首页 > 数据库

Excel如何把数字信息按照字符导入Sqlserver

2017-04-04 19:21 232 查看
          应用场景:通过Sqlserver导入工具,将Excel直接导入Sqlserver。

          导入字段既有字符又有数字的默认规则:

          导入字段的类型判断,excel默认的规则是读取字段的前八位,分别计算是字符的数量和数字的数量,如果字符的数量多于数字的数量,默认为字符字段,如果数字多于字符,默认为数字字段,自己设置都没有用。

         首先想到的处理方法:
       (1)设置列为text,测试无用;
        
        可行的处理办法: 

        处理方法:

       (1)如果想是字符字段,增加一列8个A,将这列和原来的列合并成为一列,这样就可以导入字符了;

       (2)合并字段,
C1= A1&B1即可,需要高版本的Excel才支持;

       (3)导入之后,再通过sql语句替换掉8个A。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: