1

我有一个静态文件夹,其中有一个每日 txt 文件进入该文件夹。文件名是日期。如果文件名每天都具有相同的名称,则一切正常。有没有办法让我的脚本拉出文件夹中的任何 txt 文件?(注意,文件进来,得到处理,然后我有一个自动传输,在文件被插入到处理的文件夹后移动文件)。所以文件夹中一次只有一个文件。我希望这是有道理的。

这是批量插入的脚本:

Bulk Insert Mydata.dbo.cust_adj 
From 'C:\MyData\FlatFiles\UnprocessedAdjReport\importformat.txt' 
With 
(
FieldTerminator= '|', 
Rowterminator= '\n' 
) 
Go

(顺便说一句,我已将此保存为存储过程)

所以“importformat”只是我在设置脚本时使用的名称,以后它将在 中bb-yyyy-mmdd-hhmmnnnn.txt,一旦插入文件,我将文件从未处理的文件夹移动到已处理的文件夹。每天只有一个文件。

如果有人对此有任何建议或帮助,我将不胜感激。

4