使用条件拆分空检查更新空列
Update a Null column with conditional split null check
我正在使用条件拆分来检查一行是否已更改或新增。如果新行将其插入目标 table 或者如果现有行已被修改,则更新同一行。
新行---ISNULL(Dest_EmpId)
已更改行 (Id !=Dest_EmpId)||ISNULL(admin)
我有一个现有的列 (admin),该列为 null 并且已更新为一个值 (20200901
)。条件拆分无法正确评估它,因此不会更新未更改的行。
任何帮助将不胜感激。
您在 IFF 表达式上有一个 OR 条件。由于对您正在使用的数据和一般包装设计的了解有限,我想说这是唯一合理的解释。您是否尝试将 OR 更改为 AND,看看是否有帮助?
我正在使用条件拆分来检查一行是否已更改或新增。如果新行将其插入目标 table 或者如果现有行已被修改,则更新同一行。
新行---ISNULL(Dest_EmpId)
已更改行 (Id !=Dest_EmpId)||ISNULL(admin)
我有一个现有的列 (admin),该列为 null 并且已更新为一个值 (20200901
)。条件拆分无法正确评估它,因此不会更新未更改的行。
任何帮助将不胜感激。
您在 IFF 表达式上有一个 OR 条件。由于对您正在使用的数据和一般包装设计的了解有限,我想说这是唯一合理的解释。您是否尝试将 OR 更改为 AND,看看是否有帮助?