我正在使用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'。
答案 0 :(得分:0)
为什么不尝试查询...
它会产生数据....然后你把它传递给你的桌子......
INSERT INTO tablename
SELECT * FROM
OPENROWSET ('MSDASQL', 'Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=D:\sam;', 'SELECT name,id from sam.csv');