如何在SSIS中创建条件,如下所示? 我知道如何在SQL Server中创建它
示例:
IIF(LEFT(MAT,1)='“',NULL,REPLACE(MAT,'”“,''))
答案 0 :(得分:2)
«boolean_expression»吗? «when_true»:«when_false»
LEN([Mobile])== 9吗? (“ 0” + [移动]):[移动]
答案 1 :(得分:0)
SSIS中的语法是这样的:[condition] : [value if true] ? [value if false]
话虽如此,你可以......
(MAT,1)='' : NULL ? REPLACE(MAT,'""',''))
答案 2 :(得分:0)
SET MAT = LEFT(MAT,1)=='“'?NULL:REPLACE(MAT,'”“','');
IFF语句基于条件进行分配
IIF()
语句具有以下format
:
=IIF( Expression to evaluate,
what-to-do when the expression is true,
what-to-do when the expression is false )
Parameter1
:应为Boolean
Expression
。 Paremeter2
:当Expression
为true
时将返回此值。 Paremeter3
:当Expression
为false
时,将返回此值。