我必须使用sql查询通过在where子句中传递值来提取数据。要传递的值驻留在excel中。我不想在query中硬编码这些值。
有没有人可以指导我如何传递这些值。例如: Select Name,Age,Address from XYZ where ID in ()现在我必须传递我在excel表格中的ID。
我有一个运行SQL查询并通过数据流任务将其导出到csv文件的SSIS包。创建csv后,我设置了"Script Task“以连接到SMTP服务器并将csv文件作为附件发送。在我的本地计算机上,该包运行良好,但当我将其加载到服务器上的SQL Server Management Studio中时,它不能按预期工作。然而,“脚本任务”似乎根本没有执行。出于调试目的,我在C#脚本中包含了一些要写入文件的语句-一个语句
我是SSIS的新手,我需要完成的任务是从excel工作簿中加载除第一个工作表之外的每个工作表。我设法使用脚本任务和foreach容器来遍历所有的工作表,但是我对如何跳过第一个工作表感到困惑,你知道吗?我也尝试过使用优秀的LINQ to excel提供程序,但似乎没有nuget与SSDT一起安装这个包并在脚本<e
我经历了一个非常艰难的一周,试图在SSDT for VS2015中修复我的SSIS脚本任务。我在控制流中有一个ForEach循环容器。我映射了一个变量USER::FileName。这个变量用于处理Script Task中的excel文件(用圆点替换逗号),然后保存处理后的文件并在数据流任务中将其转换为平面文件。到目前一切尚好。但是在ForEach循环容器的第二个循环中,原始的excel