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

时间:2016-10-10 19:53:55

标签: ssis

我是SQL Server和SSIS的新手。我想将.csv文件加载到SQL Server中。我想每天运行加载一段时间。请帮忙。谢谢你。

1 个答案:

答案 0 :(得分:0)

您可以通过首先使用适当的数据类型在SQL中创建表来执行此操作。然后首先导入到SQL然后编写脚本来更新表,但是为了运行脚本需要.bat文件。以下是.bat文件的示例命令:sqlcmd -S ServerName -U UserName P Password -i“C:\ folder \ update.sql”-o“C:\ folder \ output.txt”

您需要将.csv文件写入文本文件并将扩展名更改为.sql

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