Ese IIF
declaración solo existe en MDX - el lenguaje de consulta para SQL Server Análisis Servicios:el lado del almacenamiento de datos de SQL Server.
Plain T-SQL no tener un IIF
declaración.
Lo mejor que puede hacer en T-SQL es usar CASE.... WHEN... THEN...
declaración.