gpt4 book ai didi

ssis - 插入一行并返回其主键

转载 作者:行者123 更新时间:2023-12-04 02:50:47 26 4
gpt4 key购买 nike

在 SSIS 中,如何使用执行 SQL 任务插入没有参数的单行并取回主键,以便将其设置为用户变量?我的插入查询很简单:

INSERT INTO [AdWords.ImportData] (EndDate) VALUES (null)

最佳答案

这是我认为非常干净的另一种选择。
它使用 OUTPUT syntax和结果集而不是参数映射,这需要较少的配置。

insert dbo.ImportData (EndDate) 
output inserted.Id
values (NULL);
  • 替换 Id在此声明中使用您的身份列的名称。
  • 使用“单行”作为结果集类型。
  • 无参数映射
  • 将此添加到结果集中
    选项卡:结果名称:0 (意思是第一列)并选择您的变量名称,例如User::tablePk (变量类型:Int32)
  • 关于ssis - 插入一行并返回其主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8914818/

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