Existe función similar al IIF del VB, en T-SQL??

17/12/2003 - 01:28 por albert | Informe spam
Hola.

Pues eso, que si hay alguna función parecida al IFF del Visual Basic en el
Transact-SQL del SQLServer.

Es decir, una funcion que le pasas tres parámetros:
-Condicion,
-R1,
-R2,
y te devuelve R1 o R2 en función del resultado de evaluar la Condicion.

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
17/12/2003 - 01:33 | Informe spam
No, en T-SQL tienes la cláusula CASE, que tiene una funcionalidad similar.

Un saludo
Salvador Ramos
Murcia - España

No puedes conseguir software rápidamente disminuyendo su calidad.
En cambio, si que lo consigues aumentando la calidad.

www.helpdna.net (información sobre Windows DNA, SQL Server, VB, ...)


Microsoft MVP SQL Server
MCP SQL Server
PASS Spanish Group (www.sqlpass.org)


"albert" escribió en el mensaje
news:
Hola.

Pues eso, que si hay alguna función parecida al IFF del Visual Basic en el
Transact-SQL del SQLServer.

Es decir, una funcion que le pasas tres parámetros:
-Condicion,
-R1,
-R2,
y te devuelve R1 o R2 en función del resultado de evaluar la Condicion.

Muchas gracias


Respuesta Responder a este mensaje
#2 Gustavo Larriera [MVP]
17/12/2003 - 01:39 | Informe spam
Lo que solicitas es la función CASE (fijate los detalles en los Books
Online).

saludos
gux

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"albert" wrote in message
news:
Hola.

Pues eso, que si hay alguna función parecida al IFF del Visual Basic en el
Transact-SQL del SQLServer.

Es decir, una funcion que le pasas tres parámetros:
-Condicion,
-R1,
-R2,
y te devuelve R1 o R2 en función del resultado de evaluar la Condicion.

Muchas gracias


Respuesta Responder a este mensaje
#3 albert
17/12/2003 - 02:02 | Informe spam
Muchísimas gracias por vuestra rapidisima respuesta.


"albert" escribió en el mensaje
news:
Hola.

Pues eso, que si hay alguna función parecida al IFF del Visual Basic en el
Transact-SQL del SQLServer.

Es decir, una funcion que le pasas tres parámetros:
-Condicion,
-R1,
-R2,
y te devuelve R1 o R2 en función del resultado de evaluar la Condicion.

Muchas gracias


Respuesta Responder a este mensaje
#4 Claudio Molina
17/12/2003 - 18:29 | Informe spam
A parte de poder utilizar la sentencia CASE
ten en cuenta que también puedes declarar una Función de
Usuario y utilizarla como parte de tus consultas SQL.


Saludos
Claudio Molina


Hola.

Pues eso, que si hay alguna función parecida al IFF del


Visual Basic en el
Transact-SQL del SQLServer.

Es decir, una funcion que le pasas tres parámetros:
-Condicion,
-R1,
-R2,
y te devuelve R1 o R2 en función del resultado de


evaluar la Condicion.

Muchas gracias


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida