Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

IIF(...) n'est pas une fonction intégrée reconnue

IIF vient de SQL 2012. Avant cela, vous pouvez utiliser CASE :

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