Tsql guid的ssis表达式语法

Tsql guid的ssis表达式语法,tsql,ssis-2012,Tsql,Ssis 2012,只是想知道我在这里做错了什么,我正在尝试使用表达式为GUID提供一个空值。尝试了所有方法,但似乎无法使语法正常工作 ((ISNULL(IN_EntityId )? (DT_GUID) "00000000-0000-0000-0000-000000000000" : IN_EntityId )!= (ISNULL( EntityId) ? (DT_GUID)"00000000-0000-0000-0000-000000000000" : EntityId)) 看起来你把表情贴了两次?它不应该是

只是想知道我在这里做错了什么,我正在尝试使用表达式为GUID提供一个空值。尝试了所有方法,但似乎无法使语法正常工作

 ((ISNULL(IN_EntityId )? (DT_GUID) "00000000-0000-0000-0000-000000000000" : IN_EntityId )!= (ISNULL( EntityId) ? (DT_GUID)"00000000-0000-0000-0000-000000000000" : EntityId))

看起来你把表情贴了两次?它不应该是
ISNULL(在实体ID中)吗?(DT_GUID)“00000000-0000-0000-0000-000000000000”:IN_EntityId
?您好,我在IN中使用No,而另一个没有。这样我就可以在增量和目标之间进行区分。基本上一个看源,另一个看目的,就像你贴了两次表达式一样?它不应该是
ISNULL(在实体ID中)吗?(DT_GUID)“00000000-0000-0000-0000-000000000000”:IN_EntityId
?您好,我在IN中使用No,而另一个没有。这样我就可以在增量和目标之间进行区分。基本上一个看来源,另一个看目的地