簡體   English   中英

自動執行從文件夾中的多個CSV文件導出數據的過程

[英]Automate the process of exporting data from multiple CSV files in a folder

我已經編寫了一個腳本,用於將數據從單個CSV文件導出到SQL Server。 我必須提供該CSV的路徑。

我試圖弄清楚如何修改代碼,以便它檢查特定文件夾中的CSV文件,然后開始一個接一個地處理它們。 處理完每個文件后,它將原始文件移動到其他位置。 提前致謝。

更新:我編寫了一個控制台應用程序,可以解析CSV,連接到SQL數據庫並插入值。 但是就像我說的那樣,我必須提供文件路徑。 我正在尋找一種僅提供文件夾名稱的方法,應用程序應在該文件夾中查找任何CSV文件,解析每個文件,將數據導出到SQL,完成后將該文件移至另一個文件夾,然后從下一個開始文件。

要從csv遷移數據,請嘗試bulk insert http://msdn.microsoft.com/ru-ru/library/ms188365.aspx

例如

bulk insert [tableName] from 'c:\test.csv'
With (
         FIELDTERMINATOR =',',
         FIRSTROW=1
)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM