将csv文件导入SQL Server Management Studio - 没有可用的表

Ran*_*hey 15 csv import sql-server-2005

我正在尝试导入csv文件以将数据插入到我的数据库中的现有表中.我通过向导,当涉及到目的地的源表和视图选择时,没有可供选择.它只是认为我正在尝试创建一个新表.

有什么建议?谢谢!

KM.*_*KM. 28

跳过向导并使用just BULK INSERT,这是一个例子:

BULK
INSERT CSVTest
FROM 'c:\csvtest.txt'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO
Run Code Online (Sandbox Code Playgroud)

完整示例:SQL SERVER - 使用批量插入将CSV文件导入SQL Server - 将逗号分隔文件加载到SQL Server中

  • 这不是符合CSV标准的解决方案! (3认同)
  • 您可能没有足够的权限来运行此命令 - 在这种情况下 - 通过单击表上的"编辑前200行",可以轻松地将行复制并粘贴到SSMS中. (2认同)