我需要为派生列编写一个表达式。我的专栏名称是'status'。 SSIS中对于以下条件的等价表达式是什么?
状态如'%Open%'然后为0的情况 当状态如'%Won%'则为1 当状态如“%Lost%”然后2 Else 3
提前致谢
答案 0 :(得分:2)
试一试:
FINDSTRING(Status,"Open",1) > 0 ? 0 : (FINDSTRING(Status,"Won",1) > 0 ? 1 : (FINDSTRING(Status,"Lost",1) > 0 ? 2 : 3))