zoukankan      html  css  js  c++  java
  • 关于CSV转换成SQLserver数据库的一点感想

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

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

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

      

                                        图1 创建数据库

            

                                          图2 点击导入数据

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

              

      

      

      

        

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

                                    

  • 相关阅读:
    Safe Path(bfs+一维数组存图)
    一维树状数组入门
    Ancient Go(简单DFS)
    Sudoku(简单DFS)
    Strategic game(树形DP入门)
    多线程源码分析
    Navicat premium12的破解方法,无需注册码
    MySQL和Oracle的区别
    java Web项目中什么场景中会用到java多线程?
    TCP协议三次握手、四次断开 过程分析
  • 原文地址:https://www.cnblogs.com/pengsy/p/4380586.html
Copyright © 2011-2022 走看看