使用BULK INSERT大批量导入数据 SQLSERVER
使用BULK INSERT大批量导入数据 SQLSERVER
发布时间:2016-12-29 来源:查字典编辑
摘要:开门见山,直接以例子介绍:复制代码代码如下:CREATETABLE[dbo].[course]([id][int]NULL,[name][n...

开门见山,直接以例子介绍:

复制代码 代码如下:

CREATE TABLE [dbo].[course](

[id] [int] NULL,

[name] [nvarchar](50) NULL,

[CourseType] [nvarchar](50) NULL,

[Course] [float] NULL

)

导入数据:

将下面的数据存储为文本文件或SQL文件

2,李刚,语文,89;3,李刚,数学,79;3,李刚,英语,69;4,李刚,化学,89

导入语句:

复制代码 代码如下:

BULK INSERT dbo.course

FROM 'd:course.txt '

WITH

(

FIELDTERMINATOR = ',',

ROWTERMINATOR = ';'

)

有关 BULK INSERT 示例,请参阅:

BULK INSERT (Transact-SQL)

大容量导入和导出 XML 文档的示例

在不同排序规则间复制数据

大容量导入数据时保留标识值

在大容量导入期间保留 Null 值或使用默认值

指定字段终止符和行终止符

使用格式化文件大容量导入数据

使用字符格式导入或导出数据

使用本机格式导入或导出数据

使用 Unicode 字符格式导入或导出数据

使用 Unicode 本机格式导入或导出数据

使用格式化文件跳过表列

使用格式化文件将表列映射到数据文件字段

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新mssql数据库学习
热门mssql数据库学习
编程开发子分类