[SQL ] 關於預存程序的寫法
使用資料庫: MS SQL 2008
問題:
最近在研究預存程序, 對於一個地方不太了解,
該程序是用來匯入檔案
下面是我的Code:
--Begin
USE SYMBOL
GO
CREATE PROCEDURE dbo.ImportData
@Path VARCHAR(256)
AS
BEGIN
BULK INSERT SYMBOL.dbo.TEMP
FROM @Path -- <== 為何這邊不能使用變數帶入呢?
WITH (BATCHSIZE = 20000, FIELDTERMINATOR = ',', ROWTERMINATOR = '\n', TABLOCK)
END
GO
--End
請問如果要達到該程序的目的
正確的寫法應該是什麼?
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 101.12.209.231
推
09/10 20:26, , 1F
09/10 20:26, 1F
→
09/10 22:50, , 2F
09/10 22:50, 2F
推
09/11 07:55, , 3F
09/11 07:55, 3F
→
09/11 22:45, , 4F
09/11 22:45, 4F