La Web del Programador: Comunidad de Programadores
 
    Pregunta:  35791 - FUNCION IIF NO RECONOCIDA EN UNA CONSULTA SQL DESDE VB
Autor:  Emilio Jose Caldas Vargas
Estoy trabajando con Visual Basic y Sql Server y quiero incluir la funcion IIf en las consultas SQL que hago, pero me dan un mensaje que la función no está reconocida, quisiera saber como puedo solucionar este problema. Gracias

  Respuesta:  Luis Bueno
Puedes usar esto , el decode dicen q funciona pero no es asi en todo caso lo probe y no funciono.

select percodigo,perempresa, case perempresa when '01' then 'Uno' when '02' then 'Dos' when '03' then 'Tres' end from personal

espero te sirva... bye

  Respuesta:  Pili
Si es dentro de la consulta, prueba a poner Decode:
DECODE(NOMBRE_CAPO, 0, 'CERO', 'NO CERO')