我需要检测两个值中的任何一个是否为空,如果不是,它们是否不同。
我分裂的条件是
(ISNULL(ModuleLevelId) && !ISNULL(LEV_CODE)) ||
(!ISNULL(ModuleLevelId) && ISNULL(LEV_CODE)) || (ISNULL(LEV_CODE) ? 0 - ModuleLevelId : (DT_I4)LEV_CODE) != ModuleLevelId
但有人告诉我,我的表达式导致 null,即非布尔条件。
谁能帮我写下可行的条件吗?
非常感谢
帕特里克