iif
iif(TestExpression AS Logical?, ReturnIfTrue AS Any?, ReturnIfFalseOrNull AS Any?) AS Any?
Wählt einen Operanden anhand einer Bedingung aus.
Parameter TestExpression
Die zu prüfende Bedingung.
Parameter ReturnIfTrue
Dieser Operand wird zum Rückgabewert, falls die Bedinung wahr ist.
Parameter ReturnIfFalseOrNull
Falls die Bedinung unwahr ist, wird dieser Operand zurückgegeben.
Beispiele
1
2
3
? iif(true, "expression is true", "expression is false or null")
? iif(false, "expression is true", "expression is false or null")
? iif(null, "expression is true", "expression is false or null")
expression is true
expression is false or null
expression is false or null