1 sql-server azure-sql-database bulk-insert
我有一个文本文件,我想将其插入到数据库的表中。
我的查询如下所示:
BULK INSERT myDepartment
FROM 'C:\myDepartment-c-t.txt'
WITH (
DATAFILETYPE = 'char',
FIELDTERMINATOR = '\t', -- default terminator
ROWTERMINATOR = '\n'
);
Run Code Online (Sandbox Code Playgroud)
在执行它时,SQL Server Management Studio 2008 给出以下错误:
BULK INSERT myDepartment
FROM 'C:\myDepartment-c-t.txt'
WITH (
DATAFILETYPE = 'char',
FIELDTERMINATOR = '\t', -- default terminator
ROWTERMINATOR = '\n'
);
Run Code Online (Sandbox Code Playgroud)
我用谷歌搜索,发现 SQL Server 2008确实支持BULK INSERT. 谁能告诉我我错过了什么?
小智 7
Run Code Online (Sandbox Code Playgroud)'BULK' rowset provider not supported in this version of SQL Server.
BULK INSERTSQL Azure 不支持。您可以使用bcp或编写一些包装SqlBulkCopy以批量插入 SQL Azure 的内容。除了这些之外,还有其他方法可以批量插入。
在执行它时,我的 SQL management studio 2008 出现以下错误:
不要将 SQL Server Management Studio 与 SQL Server 数据库引擎混淆。
| 归档时间: |
|
| 查看次数: |
3111 次 |
| 最近记录: |