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:
Mostrar la cita
#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:
Mostrar la cita
#3 albert
17/12/2003 - 02:02 | Informe spam
Muchísimas gracias por vuestra rapidisima respuesta.


"albert" escribió en el mensaje
news:
Mostrar la cita
#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


Mostrar la cita
Visual Basic en el
Mostrar la cita
evaluar la Condicion.
Mostrar la cita
Ads by Google
Search Busqueda sugerida