答案 0 :(得分:0)
您可以使用SSIS Script组件执行此操作。
在Script Component编辑器的Inputs and Output选项卡下,添加输出(例如:OUTPUTINSERT,OUTPUTUPATE,OUTPUTDELETE)并配置它们。
然后,在脚本组件的代码中,您可以使用以下代码:
public override void Input0_ProcessInputRow(Input0Buffer Row)
{
/*
Add your code here
*/
if (Row.type.Trim()=="I" )
{
Row.DirectRowToOUTPUTINSERT();
}
else if (Row.type.Trim() == "U" )
{
Row.DirectRowToOUTPUTUPDATE();
}
else
{
Row.DirectRowToOUTPUTDELETE();
}
}
请找到更多信息here