excel表格数据导入mssql

首先,右击数据库,任务,导入数据。再点下一步

这里要注意一下,数据源选择excel,然后表格的版本一定要对应。

我的方法是:表格另存为一下,选择97-2003的格式,当然你也可以选择别的。

这里就不多说了。服务器名称,用户名密码,选择数据库

选择第一个即可~  下一步。

导入数据库就这个格式。

一开始导入数据库的时候一直报错,为这把这一个表格倒进数据库用了三个小时!!!脑阔痛。

这个编辑映射里的类型,大小改max也没用,各位同胞放弃吧,我把报错和解决方法贴在下边。

立即运行

然后如愿以偿的看到报错。。呵~

这报错的大概意思就是说,字符类型大小长度不对,不是这方面的专家别研究这个了,放弃吧

百度了一会儿,乱七八糟的一大堆。

大概结论是,倒进数据库的时候看的时候会生成一张表,表的类型及字段大小取决于表格的前几行

跟上文提到的编辑映射的应该是两回事。

在此我给出最优方案:

把表格整一下。

具体方法请看我的另一篇博客:https://blog.csdn.net/qq_37545120/article/details/82252361

吧长度最长的哪一行记录放到表格第一行即可。

全选这些列,ctrl+c ,右击,选择性粘贴。

选择数值。

然后在ctrl+v,再筛选一下,最长的放到前边即可。不多说了看结果~~~

 

大功告成,然后就导进去了。。

之后因为数据有重复行,需要把多的一行记录删除。

这就不多说了,设计表给一个增量区分一下。

然后就可以看到这两行重复记录的增量值,delete即可。

 

再剩下的就是整理表,截字符串,按照需求说话了。

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值