Cita:
|
Empezado por Caral
A la segunda no le llego, lo estoy intentando directamente desde IBExpert, y no lo consigo, esta parte es la que importa:
Código SQL [-]IIf([Descripcion] Is Null,"Creación de Orden",[Descripcion]) AS Estacion
Lo he intentado asi:
Código SQL [-] if (Estaciones.descripcion = ' ') then 'Creación de Orden'
Y asi:
Código SQL [-]Case when Estaciones.descripcion = ' ' then 'Creación de Orden'
No me caminan, con esto ' ' , estoy pensando en un valor nulo, no se si me equivoco.
Saludos
|
Sería algo como esto en tu caso:
Código SQL
[-]
Case when (Estaciones.descripcion is null)
then 'Creación de Orden'
ELSE Estaciones.descripcion
END
aunque tambien lo resolverías elegantemente usando:
Código SQL
[-]
COALESCE(Estaciones.descripcion, 'Creación de Orden')
Coalesce devuelve el
primer valor no nulo de la lista de parámetros que le pases...
