2013-01-01 63 views
0

因此,我將我的代碼基於其他用戶詢問的導入到映射列的問題。將CSV文件作爲SQL函數導入到SQL Server 2012中

這裏是代碼...

DECLARE @TempTable TABLE (Name nvarchar(max)) 

BULK INSERT @TempTable 
FROM ‘C:\YourFilePath\file.csv’ 
WITH (FIELDTERMINATOR = ‘,’, 
ROWTERMINATOR = ‘\n’ 
) 

INSERT INTO TABLE ([Name], [TypeId]) 
Select Name,'99E05902-1F68-4B1A-BC66-A143BFF19E37' from @TempTable 

不要我把這個代碼放到一個存儲過程或從我的ASP腳本運行它的功能?

+0

您想要的問題鏈接將有所幫助。 –

回答

0
  1. 您的TypeID在最後一行是否爲常量?
  2. 您可以執行SP或TableFunction。但是,由於TableFunction是您所使用的SQL Server版本的一部分,因此使用SP可能很有意義。