2016-05-18 5 views
-1

Мне нужно написать выражение для производного столбца. Имя моего столбца - «статус». каково эквивалентное выражение в SSIS для нижеследующего условия?Выражение SSIS аналогично выражению case

случая, когда статус LIKE '% Open%', то 0 когда статус как '% Won%' тогда 1 когда статус как «% Проиграл%», то 2 Else 3

Заранее спасибо

+0

У вас есть история не принимать ответы на вопросы вы можете работать над этим, если вы хотите, чтобы люди на сайте т Продолжайте помогать вам. –

ответ

2

Дайте этот снимок:.

FINDSTRING(Status,"Open",1) > 0 ? 0 : (FINDSTRING(Status,"Won",1) > 0 ? 1 : (FINDSTRING(Status,"Lost",1) > 0 ? 2 : 3)) 
+0

Вы ушли, когда «Потеряли», затем 2. –

+0

@TabAlleman Спасибо, что указали это. Исправлена. –