使用SSIS技术将.csv文件加载到SQL Server中

问题描述:

我是SQL Server和SSIS的新手。我想要将.csv文件加载到SQL Server中。我想每天在特定时间运行加载。请帮助。在提前感谢。使用SSIS技术将.csv文件加载到SQL Server中

+1

什么你问?如何安排SSIS包?我们有关如何使用SSIS导入文件的完整教程?对于后者,我建议在Youtube或培训课程中搜索教程,网上有很多资源。 –

你可以这样做,首先用适当的数据类型在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 希望这有助于