2016-10-10 90 views
-1

我是SQL Server和SSIS的新手。我想要將.csv文件加載到SQL Server中。我想每天在特定時間運行加載。請幫助。在提前感謝。使用SSIS技術將.csv文件加載到SQL Server中

+1

什麼你問?如何安排SSIS包?我們有關如何使用SSIS導入文件的完整教程?對於後者,我建議在Youtube或培訓課程中搜索教程,網上有很多資源。 –

回答

0

你可以這樣做,首先用適當的數據類型在SQL中創建表格。然後通過先導入到SQL中,然後編寫腳本來更新表,但爲了運行腳本,需要.bat文件。以下是.bat文件的示例命令:sqlcmd -S ServerName -U UserName P Password -i「C:\ folder \ update.sql」-o「C:\ folder \ output.txt」

You需要編寫.csv文件爲文本文件,擴展名更改爲.SQL

您可以使用「批量插入命令」 例子: BULK INSERT FILENAME DATABASENAME.DBO.TABLENAME FROM 'C:\sqlscript\fileName.csv' WITH ( FIELDTERMINATOR = ',', ROWTERMINATOR = '\n' ) GO 希望這有助於