怎么用mysql把csv转换成sql_关于CSV转换成SQLserver数据库的一点感想

参加数据比赛经常遇到CSV格式数据,本文分享了一种简单有效地将CSV数据导入SQL Server的方法,避免复杂的BULK INSERT语句。通过SQL Server 2008 R2的导入数据向导,几步即可完成数据导入,适合初学者操作。
摘要由CSDN通过智能技术生成

参加数据类比赛不止一次了,很多时候比赛官方给出的数据格式都是用CSV格式记录数据的,然后我们要将其导入数据库中,就需要我们的数据库有可以识别CSV的能力。

我用过MYSQL和SQLserver,MYSQL支持CSV格式的导入,这个大家搜一下,方法一堆堆的,但是SQLserver,你去搜一下“CSV导入SQLserver”,结果都是一些用语句(BULK INSERT)来处理的方法(这里不是说语句处理就不好什么的,关键是麻烦,怎么麻烦,首先CSV是逗号分隔数据的,每一行数据都有一个结束标志,有些格式是'\n',有些是 '\r\n',正所谓众口难调,我们没必要再使用UltraEdit打开那么大的数据文件,看看里面每行结束的到底是'\n',还是'\r\n')。有简单可用有效可靠的方式导入数据,为什么还用那么复杂偏难的呢?而且我使用的这种导入方法,你还不容易搜得到,你一下子搜得到的都是用语句来处理导入数据的麻烦方法。

其实这个方法很简单,就是利用数据库引擎来完成的(我安装的是 SQL2008 R2),下面我们来看图中操作步骤:

389d22c328a034004d024157008493b0.png

图1 创建数据库

5a2f5efb7a282daffc345412a69ab8e8.png

图2 点击导入数据

接下来就打开了导入数据的向导,下面就按照向导的一步一步来吧。看图~

5c708a2b9a34cfd36de1e41c909623a1.png

591069abc6e2dcb3c938d07d322b98c5.png

5208454e168d5913916b003ca0993e13.png

e309c64e8c460fc3f5edbb276217d54f.png

c92c62e8661af840c4e058e986c687ae.png

19dd6dd66ea6fef632fc1218bf91d7c1.png

fdd8d1f2c6f5e4c61769d2163084f3c7.png

87c44534cc3de5fed045dfd867387cc6.png

、    好了,看了这些截图,相信没玩过SQLserver的童鞋也能弄明白了,赶紧试一试吧~~有什么问题可以私信我~

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值