码迷,mamicode.com
首页 > 数据库 > 详细

关于CSV转换成SQLserver数据库的一点感想

时间:2015-03-31 14:25:13      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:

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

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

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

  技术分享

                                    图1 创建数据库

        技术分享

                                      图2 点击导入数据

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

          技术分享

技术分享

  技术分享

技术分享

技术分享

  技术分享

  技术分享

技术分享

    

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

                                

关于CSV转换成SQLserver数据库的一点感想

标签:

原文地址:http://www.cnblogs.com/pengsy/p/4380586.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!