TSQL - 批量插入

时间:2016-06-21 11:21:54

标签: tsql

BULK
    INSERT Table1
    FROM 'C:\\Table1.txt' --location with filename
    WITH
    .
    .
    .

Table1.txt位于Windows Server上。我该如何编写WITH-Statement(连接字符串)?

2 个答案:

答案 0 :(得分:1)

试试这个:

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

请注意:SQL Server NT服务应该具有对指定地址的访问权限,否则您将收到以下错误:

  

操作系统错误代码5(访问被拒绝。)

答案 1 :(得分:0)

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

就是这样。

Sorry.THX。