使用bcp将csv文件导入sql 2005或2008
发布时间:2021-01-19 13:01:06 所属栏目:MsSql教程 来源:网络整理
导读:我有一个csv文件,我需要将它导入sql 2005或2008中的表.csv中的列名和计数与表列名和计数不同. csv被’;’拆分. 例 CSV FILE内容: FirstName;LastName;Country;AgeRoger;Mouthout;Belgium;55 SQL人员表 Columns: FName,LName,Country 解决方法 我创建了一个临
我有一个csv文件,我需要将它导入sql 2005或2008中的表.csv中的列名和计数与表列名和计数不同. csv被’;’拆分. 例 CSV FILE内容: FirstName;LastName;Country;Age Roger;Mouthout;Belgium;55 SQL人员表 Columns: FName,LName,Country 解决方法我创建了一个临时表,批量插入批次,在新表中选择您需要的内容并删除临时表.就像是 CREATE TABLE dbo.TempImport ( FirstName varchar(255),LastName varchar(255),Country varchar(255),Age varchar(255) ) GO BULK INSERT dbo.TempImport FROM 'PathToMyTextFile' WITH (FIELDTERMINATOR = ';',ROWTERMINATOR = 'n') GO INSERT INTO dbo.ExistingTable ( FName,Country ) SELECT FirstName,LastName,Country FROM dbo.TempImport GO DROP TABLE dbo.TempImport GO (编辑:应用网_常德站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – 未记录的CONVERT样式 – datetime 23
- linq-to-sql – 你能在Linq2Sql类上实现一个接口吗?
- sql-server – 您可以在数据透视表中小计行和/或列吗?
- sql – 如何将表模式和约束复制到不同数据库的表?
- sql-server – FOR XML无法序列化数据,因为它包含字符(0x00
- sql-server – SQL Server PDF全文搜索无法在FileStream PD
- 如何在SQL Server中将多行连接成一列?
- grails域类必须绑定到数据库吗?
- SQL截取字符串函数了解
- sql-server – 实体框架缓存查询计划性能随着不同参数而降低
站长推荐
热点阅读