我試圖將CSV插入到臨時表中,並且此SQL語句似乎不起作用。此SQL語句的表變量批量插入有什麼問題
DECLARE @TempTable TABLE (FName nvarchar(max),SName nvarchar(max),
Email nvarchar(max));
BULK INSERT @TempTable
FROM 'C:\52BB30AD694A62A03E.csv'
WITH (FIELDTERMINATOR = ',',ROWTERMINATOR = '\n')
收到以下錯誤....
Incorrect syntax near '@TempTable'.
您不能使用表變量,當使用'BULK INSERT' –
@rs時,您需要真正的表。很確定這不是真的 – Woot4Moo
@ Woot4Moo哪部分?你可以解釋嗎?你可以發佈答案如何插入表變量,而不是像你在答案中那樣使用臨時表嗎? –