使用bcp将csv文件导入sql 2005或2008
发布时间:2021-01-20 23:23:14 所属栏目: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 (编辑:均轻资讯网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何使用iText在文本下插入图像作为PDF背景?
- sql-server – 将20个数据库移动到新数据库服务器的最佳方法
- MS SQL Server:检查用户是否可以执行存储过程
- sql-server – T-SQL是更新限制Atomic的子查询吗?
- sql-server – 授予运行SQL Server作业的权限
- 配置 – 无人参与安装MS SQL Server(2008 | 2012)EXPRESS?
- sql-server – 为什么TVP必须是READONLY,为什么其他类型的参
- sql-server – 查找用于还原SQL Server备份的脚本
- jwt – Keycloak从数据库/外部源添加额外声明
- 实体框架 – 具有Identity列的SQL Server Compact 4.0表中插
站长推荐
热点阅读


