2014-03-13 39 views
0

簡要SQL查詢txt文件的currentdate

即:

bulk insert Table 
from '**C:\PATH\ currentdate_time.txt**' 
with (fieldterminator = ',', rowterminator = '\n') 

是我想在MSSQL做。

例如:13.03.2014_15:18.txt

+0

Eh?你在進入之前必須知道文件名嗎?當前日期和時間似乎與問題無關 –

+0

冒號':'不是文件名的合法部分。 – jpw

+0

在那個音符上YYYYMMDDHHMM.txt也是一個非常有用的格式。 –

回答

0

喜歡的東西

Declare @sql varchar(1000) 
set @sql = 'Bulk insert ' + @Table + ' from ''' + @file + ''' with (fieldterminator = '','', rowterminator = ''\\n'')' 

Exec(@sql) 

@Table什麼@File將不得不進來作爲參數,說一個存儲過程或語句。