【问题标题】:Import first 1000 records into sql server from a csv file将前 1000 条记录从 csv 文件导入 sql server
【发布时间】:2014-11-06 17:09:15
【问题描述】:

我需要将一个csv文件导入sql server表,但我只想导入csv文件的前1000条记录。

这是我的sql代码,

USE MyDB
BULK INSERT MyTable
FROM 'C:\Users\jasons\Desktop\Documents\MyFile.csv'
WITH(
FIRSTROW = 2,
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)

我需要添加什么或如何更改我的代码以仅导入前 1000 条记录。

【问题讨论】:

标签: sql sql-server csv import


【解决方案1】:
USE MyDB
BULK INSERT MyTable
FROM 'C:\Users\jasons\Desktop\Documents\MyFile.csv'
WITH(
FIRSTROW = 2,
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n',
LASTROW = 1001
)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-20
    • 1970-01-01
    • 1970-01-01
    • 2013-04-11
    • 1970-01-01
    • 2011-09-21
    相关资源
    最近更新 更多