Para MARIANO ALVAREZ (MUG)

11/02/2004 - 19:05 por irakrubio | Informe spam
Hola, la fuente de donde lo saque viene de la siguiente
direccion electronica:

http://usuarios.tripod.es/smaug
Quien lo escribe se llama Claudio Casares
de tutoriales de la cueva
Se encuentra en la Seccion de Anexos en el tema 16.4

Saludos.

Donde dice que existe el IIF ?
Prdrias pasar el link (enlace) por favor.


Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar


"RagnarRubio" <irakrubio@***Hotmail.com> wrote in message
news:b8ec01c3ed8f$d258ff60$a101280a@phx.gbl...
Hola: este es el nonagésimo intento de exponer mi problema:
Resulta que deseo recuperar un campo virtual de una base
de datos que me muestre un valor condicionado con la
sentencia IIF pero
el SQL me manda mensajes de error, (No se reconoce la
funcion '=') o (Error de sintaxis cerca de '=') la
instruccion que ocupo es la siguiente:

SELECT ruta, Nombre, Status, (IIF
(Status=0,'Inactivo','Activo')) As Expr1 From Rutas

y bueno, combinaciones como esta (Que he sacado de libros)
no me han dado resultado, quisiera saber en que estoy mal
o si el SQL que tengo necesita
algun service pack u otra cosa, cabe mencionar que lo he
probado ya en otros SQL de diferente paquete de
instalacion y ocurre lo mismo, pero
la sintaxis la he obtenido tanto del tutorial como en
linea.

Saludos y gracia
 

Leer las respuestas

#1 Anibal Marcano
11/02/2004 - 20:04 | Informe spam
IIF es una funcion de Access y de Analisys Server, en su lugar puedes
utilizar la sentencia CASE

SELECT ruta, Nombre, Status, Case When Status=0 then 'Inactivo' else
'Activo' End As Expr1 From Rutas

Saludos,

Anibal Marcano

"" wrote in
message news:eda501c3f0c9$b3467de0$
Hola, la fuente de donde lo saque viene de la siguiente
direccion electronica:

http://usuarios.tripod.es/smaug
Quien lo escribe se llama Claudio Casares
de tutoriales de la cueva
Se encuentra en la Seccion de Anexos en el tema 16.4

Saludos.

Donde dice que existe el IIF ?
Prdrias pasar el link (enlace) por favor.


Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar


"RagnarRubio" <irakrubio@***Hotmail.com> wrote in message
news:b8ec01c3ed8f$d258ff60$
Hola: este es el nonagésimo intento de exponer mi problema:
Resulta que deseo recuperar un campo virtual de una base
de datos que me muestre un valor condicionado con la
sentencia IIF pero
el SQL me manda mensajes de error, (No se reconoce la
funcion '=') o (Error de sintaxis cerca de '=') la
instruccion que ocupo es la siguiente:

SELECT ruta, Nombre, Status, (IIF
(Status=0,'Inactivo','Activo')) As Expr1 From Rutas

y bueno, combinaciones como esta (Que he sacado de libros)
no me han dado resultado, quisiera saber en que estoy mal
o si el SQL que tengo necesita
algun service pack u otra cosa, cabe mencionar que lo he
probado ya en otros SQL de diferente paquete de
instalacion y ocurre lo mismo, pero
la sintaxis la he obtenido tanto del tutorial como en
linea.

Saludos y gracia

Preguntas similares