这是一个 SQL Server Integration Services (SSIS) 表达式问题(我对此还很陌生)。
我想在派生列转换中编写一个 switch/case 表达式 - 基本上,新列可以根据输入列的值有 5 个不同的可能值。我从谷歌得到的只是(条件)? (真值):(假值)技术,但这仅提供了两个可能的值。 SSIS 表达式是否有 switch/case 类型表达式?
我想过使用顺序派生列转换,或创建临时查找表,但这似乎比实际应该的更复杂。
Thanks.
我使用了等效的 if-elseif-else 语句来解决该问题,如下所示:
(条件1)? (真值1) : (条件2) ? (真值2) : (假值)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)