2016-02-05 52 views
0

我有一個文本文件的字段表。這些文件有多行,我需要複製到臨時表。我試着用批量導入這樣的:blob到表mssql

Bulk Import MyTable From (Select File From FilesTable where Key = 1) 

,但沒有成功(錯誤sintax近「(」)

有人sugested,我使用的文件的路徑,但是這不是一種選擇,因爲文件是在一個表

+0

使用INSERT,而不是BULK INSERT –

+0

你的意思是INSERT ... SEL ECT ...? – LordAlpaca

+1

這些字段是否包含文件的名稱和路徑,或者您是否需要將數據從表格移動到表格? –

回答

0

AFAICT這可以用一個簡單的INSERT INTO ... SELECT語句來完成:

INSERT INTO MyTable (
    File 
) 
SELECT 
    [File] 
FROM 
    FilesTable 
WHERE 
    [Key]=1;