gpt4 book ai didi

sql-server-2005 - 删除或不删除 ssis 包目标表中的行

转载 作者:行者123 更新时间:2023-12-02 00:45:34 25 4
gpt4 key购买 nike

我使用 sql server 2005 management studio 中的导入/导出向导将行从 excel 表导出到 sql 表,并选中了不要删除目标表中的行选项。我将导出操作保存为 ssis 包,是的,新行被附加到现有行,但现在我需要删除目标 sql 表中的所有行。

当我进入 BIDS 编辑我的包时,我无法在任何地方找到更改此行为的选项。有谁知道如何更改 ssis 包设计器的此设置?

最佳答案

当您启用删除目标行选项时,“执行 SQL 任务”将添加到包的控制流中。此任务用于在目标上执行 TRUNCATE TABLE 语句。在您的包中,控制流可能包含单个数据流任务。只需添加一个执行 SQL 任务并将其连接到数据流任务。将目标连接管理器分配给执行 SQL 任务并将 SQL 语句设置为“TRUNCATE TABLE [yourdestinationtable]”

关于sql-server-2005 - 删除或不删除 ssis 包目标表中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/767338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com