我希望条件拆分的相同输出进入两个不同的表。
我正在从平面文件导入数据。每行的第一个字符有“T”或“P”。我只导入“T”行。我为此使用了条件分割,效果很好。
现在我想将相同的输出发送到另一个表,但无法弄清楚。我将输出名称 TLINE 设置为 RecordType ==“T”。这适用于第一个表。我尝试创建另一个输出名称 TLINE2 设置为 RecordType == "T"和 != "P"。一切运行良好,但数据永远不会到达我的第二个表。
非常感谢您的建议!
最佳答案
如果您想要拆分数据流并通过两个不同的路径发送完全相同的行,请使用多播
转换而不是条件拆分
。
如果您需要条件拆分
来仅获取“T”行,则可以将多播
放在条件拆分
之后发送所有“T”行到两个不同的表。
关于sql-server - 条件 将相同的条件拆分到两个不同的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58068433/