0

我正在使用 BCP 命令在 SQL Server 2005 中通过配置文件导入。所以:

EXEC master..xp_cmdshell 'BCP database.dbo.table in d:\folder\foo.csv -f d:\folder\configuration.xml -c -t, -T -F 2 '

我想导入某些列而不必使用配置文件“configuration.xml”。

4

1 回答 1

0

你为什么不尝试通过查询...

它产生数据......然后你将它传递给你的表......

INSERT INTO tablename
    SELECT * FROM
    OPENROWSET ('MSDASQL', 'Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=D:\sam;', 'SELECT name,id from sam.csv');
于 2013-02-05T14:48:10.700 回答