sql >> Base de Datos >  >> RDS >> Sqlserver

IIF (...) no es una función incorporada reconocida

IIF proviene de SQL 2012. Antes de eso, puede usar CASE :

SET @SomeVar = @SomeOtherVar + CASE
 WHEN @SomeBool
 THEN 'value when true'
 ELSE 'value when false'
END