0

我将 SSIS 用于 SQL Server 2008。

我的 SSIS 包从 sql 中获取数据并将其导出到 excel 文件中。但每次这样做时,我都希望在 excel 上有新数据。

现在的问题是,如果我多次执行包,我将在 excel 文件中拥有旧数据和新数据。我只希望显示新数据。

在 SSIS 上,在控制流选项卡上,我有一个数据流任务。在数据流选项卡上,我有一个 OLEDB 源和一个 Excel 目标,以便将数据放在 Excel 上。

所以我想在每次将数据插入到excel之前从SSIS上的excel中删除内容。

excel 文件有一个图像、一个标题和列名。我希望保留这些数据。

但我希望删除行中的数据。

我怎样才能做到这一点?

谢谢...

4

1 回答 1

0

好的。我所做的是复制文件并将数据加载到新文件上,每次 ssis 加载它都会覆盖文件,所以我总是有新数据............谢谢!

于 2012-12-17T20:22:41.990 回答