如何将CASE语句重写为SSIS表达式?

时间:2013-02-15 11:35:38

标签: sql ssis case-when

我需要在SSIS中提供的 Derived Column Transformation 中使用以下SQL查询。

CASE WHEN A IN (1,2,3) THEN "ABC"
ELSE "NA" END

如何将此语句重写为SSIS表达式?

1 个答案:

答案 0 :(得分:5)

派生列表达式代码:

A == 1 || A == 2 || A == 3 ? "ABC" : "NA"

它将检查A是否等于1或2或3,如果是,则为“ABC”,否则为“NA”。