首页 文章

SQL Server从CSV文件插入语句

提问于
浏览
0

我正在尝试按照此页面上的示例操作:

http://blog.sqlauthority.com/2008/02/06/sql-server-import-csv-file-into-sql-server-using-bulk-insert-load-comma-delimited-file-into-sql -服务器/

数据库在另一台机器上,我使用SQL Server Management Studio 2012连接到它 .

这是insert语句

BULK
INSERT CSVTest
FROM '\\BPWKS\network share\csvtest.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO

当我去检查表的内容时,我收到以下错误:

错误:消息208,级别16,状态82,行1无效的对象名称“CSVTest” .

表定义

Create Table CSVTest 
(
ID INT, 
FirstName VARCHAR(40), 
LastName VARCHAR(40), 
BirthDate SMALLDATETIME
) 
GO

我也尝试在 'C:\csvtest.csv' 导入本地文件

1 回答

  • 0

    决议似乎是

    • 最初缺少表

    • 缺少访问文件的文件或权限 .

相关问题