sql server cvs 导入

一、使用导入数据工具:

  选择数据源: Flat File Source , 选择一个csv文件,

  Advance: 选择所有的列(可以多选,使用Shift),

  改OutputColumnWidth:500,

  改DataType:Unicode 字符串 [DT_WSTR]

二、使用命令:

  

BULK INSERT home FROM ‘c:\users\lzl\desktop\home2.csv‘
 WITH(

        ROWTERMINATOR = ‘\n‘,
        FIELDTERMINATOR = ‘,‘
        --FIRSTROW=1,
        --DATAFILETYPE =‘widechar‘,
        --CODEPAGE =‘936‘
    )

不过第二种方法在处理中文时可能存在问题,sql 2008不支持utf-8文件格式了,需要把utf8文件转成ANSI格式。

目前发现sql server 2016支持utf-8

时间: 2024-08-24 11:27:00

sql server cvs 导入的相关文章

SQL Server 数据导入Mysql详细教程

SQL Server 数据导入Mysql详细教程 SQL Server数据库和Mysql 数据库都是关系型数据库,虽然很多数据库都对SQL语句进行了再开发和扩展,使得在不同的数据库中执行的方法或用法不一,但是 SQL Server,Mysql ,Access等都采用了SQL语言标准,不同的数据库中的数据是可以导入的.对于大数据的导入是有相当大的意义. 今天,我和大家一起分享一下,我用的便捷的"sql server 数据导入mysql 中的方法",希望能给大家的项目开发中"sq

SQL Server高速导入数据分享

SQL Server高速导入数据,能够尝试的方法例如以下:CTE.OpenRowSet/OpenDataSource.BULK INSERT.bcp.Shell. 以下依次介绍这几种办法. 1.CTE 首先.我们看看什么是CTE. 公用表表达式(Common Table Expression)是SQL SERVER 2005版本号之后引入的一个特性. CTE能够看作是一个暂时的结果集,能够在接下来的一个SELECT,INSERT,UPDATE,DELETE,MERGE语句中被多次引用.使用公用表

将Excel导入SQL Server 只能导入数字,其他数据变为NULL怎么解决?

先新建一个TXT文件,把数据粘贴进去 再新建一个Excel文件,在菜单栏中选Data再选From Text 找到txt文件,点import 一定要选Text 点Finish,点OK. 接下来在往数据库中导入 打开SQL Server Management Studio 在需要导入数据的数据库名上点击鼠标右键选Task,选Import Date 点Next Data Soure选Microsoft Excel file path选你的Excel文件 点Next Authentication中选Us

SQL Server如何导入mdf,ldf文件(转载)

这篇文章写的很好,很好用~谢谢博客分享 在平时开发中,经常会遇到数据库SQL Server如导入mdf,ldf文件的问题,下面给你介绍一下怎么做,希望能够帮到你. 工具/原料 SQL Server mdf,ldf文件 方法/步骤一:代码方法 1 打开SQL Server,可以选择Windows方式连接. 2 打开数据库,右键某一个数据库,选择“新建查询(Q)”. 3 再代码界面输入如下代码,点击F5键或者点击运行按钮即可. 代码如下: EXEC  sp_attach_db  @dbname  =

SQL Server 数据导入Mysql

工具/原料 Navicat for MySQL http://www.cr173.com/soft/38153.html 方法/步骤 创建目标数据库 (注意:因为是点对点的数据导入,要求sql server 中要导出的数据库名称和要导入到Mysql 中的数据库的名字相同) mysql> create database stddata DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci; Query OK, 1 row affected (0.17 s

解决Myeclipse下Debug出现Source not found以及sql server中导入数据报错

前言:在空间里回顾了我的2014,从生活.技术.家庭等各方面对自己进行总结剖析,也是给自己一个交代.也想在博客上专门写一篇2014年度菜鸟的技术路回忆录,但是因为各种事一再耽搁了,现在来写也就更显得不合时宜了,也就作罢了,反正码农的生活都是围绕着pc.代码转,绕不开整天敲敲打打的26个字母. 看着在园子的园龄单位从月变成年,翻翻过去写的博客从大数据到可视化以及一些零散分支,渐渐的发现,变化的时间,不变的是成长. 书归正传,这两天有看到阿里在举办一个天池大数据竞赛,仔细一看,做的是推荐算法.抱着一

sql server 2008导入和导出sql文件

导出表数据和表结构sql文件 在日常的开发过程中,经常需要导出某个数据库中,某些表数据:或者,需要对某个表的结构,数据进行修改的时候,就需要在数据库中导出表的sql结构,包括该表的建表语句和数据存储语句!在这个时候,就可以利用本方法来操作! 步骤阅读 百度经验:jingyan.baidu.com 工具/原料 sqlserver2008 百度经验:jingyan.baidu.com 方法/步骤 1 打开sqlserver2008,连接成功后,选择需要导出表的数据库--任务---生成脚本 步骤阅读

从SQL Server中导入/导出 Excel 的基本方法

/*=================== 导入/导出 Excel 的基本方法 ===================*/ 从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句: /*===================================================================*/ --如果接受数据导入的表已经存在 insert into 表 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.

sql server数据导入

一.问题描述 将车辆信息导入到kehu表中(车辆信息存在一人多车的情况) 二.语句 insert into kehu(kehu_no,kehu_xz,kehu_mc,kehu_xm,kehu_dh,kehulb_dm,kehulb_mc,kehu_bz)select 客户编码,'1',max(客户名称),max(联系人),max(电话),max(客户类别代码),max(客户类别名称),max(备注) from 车辆信息 group by 客户编码