Funcion IIF() en columna de formula

10/03/2005 - 02:29 por Alonso | Informe spam
Estoy tratando de indicar una formula en la definicion de una columna de una
tabla.
La formula es asi pero no me acepta el IIF(). Es que no se permiten iif's
aqui ?:

ROUND(IIF(campo1>0,campo3/campo1,0),4)

No me la acepta el disenador de tablas (enterprise manager)
 

Leer las respuestas

#1 MAXI
10/03/2005 - 03:23 | Informe spam
Hola, en sqlserver esta funcion es la CASE y no la IIF por ej

SELECT CASE CAMPO=1 THEN 'SI' ELSE 'NO' END





Maxi
Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)



"Alonso" escribió en el mensaje
news:
Estoy tratando de indicar una formula en la definicion de una columna de
una
tabla.
La formula es asi pero no me acepta el IIF(). Es que no se permiten iif's
aqui ?:

ROUND(IIF(campo1>0,campo3/campo1,0),4)

No me la acepta el disenador de tablas (enterprise manager)


Preguntas similares