2016-06-21 91 views
-2
BULK 
    INSERT Table1 
    FROM 'C:\\Table1.txt' --location with filename 
    WITH 
    . 
    . 
    . 

Table1.txt位於Windows Server上。我應該如何編寫WITH-Statement(連接字符串)?TSQL - Bulk Insert

+0

請分享你已經嘗試什麼,你面臨的障礙是什麼? –

+0

使用代碼標籤放入代碼 –

回答

1

試試這個:

BULK INSERT 
Table1 
FROM 
'\\fullpath\Table1.txt' 
WITH 
(FIELDTERMINATOR = ',', ROWTERMINATOR = '\n') 

請注意:SQL Server的NT服務應具備的訪問指定的地址,否則你將得到以下錯誤:

Operating system error code 5(Access is denied.)

0
FROM '\\SERVER\\FOLDER\\FOLDER\\FileName.txt' 

就是這樣。

對不起.THX。