我需要将csv文件中的数据插入到临时表中,并在另一个表中插入一些用于相应id值的数据。我已经创建并将数据插入到csv文件中。对于csv文件中的所有记录,我如何循环并在其他表格中插入相应记录的球形数据。遍历一个临时表并插入到另一个表
CREATE TABLE #tbcompanies
(ID INT)
GO
BULK
INSERT #tbcompanies
FROM 'd:\ids.csv'
WITH
(
ROWTERMINATOR = '\n'
)
select * from #tbcompanies
drop table #tbcompanies
为什么你认为一个循环是必要的吗?你不能只是'INSERT [其他表] SELECT ID FROM #tbcompanies AS t/*也许有人加入[另一个表]'? –