SQL Server - Como usar la funsion si en una vista de SQL

 
Vista:

Como usar la funsion si en una vista de SQL

Publicado por Víctor Guerrero (2 intervenciones) el 31/07/2007 19:10:57
Necesito crear un campo calculado usando la funcion Si o IIF. Este campo lo pude hacer en Access con la función SiInm pero resulta que SQL me dice que esta función no existe en su lista de funciones agregadas..
Mi pregunta es si hay alguna otra función agregada que me permita hacer lo mismo o que estoy escribiendo mal en mi sentencia.

iif([style]=1, 1, 1) Esta es la sentencia original pero no la toma, la cambia y le agrega apostrofes en la condición..

Les agradeceré mucho su ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como usar la funsion si en una vista de SQL

Publicado por Isaias (3308 intervenciones) el 01/08/2007 01:47:29
En SQL Server no existe el IIF, cambialo por un CASE

CASE WHEN COLUMNA = '1' THEN 0 ELSE 9 END
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar