Funcion

06/01/2009 - 18:07 por Penta | Informe spam
Estimados.
Utilizo SS2000
Tengo una funcion llamada f_prueba que recibe como parametro un codigo
y devuelte un 1 o un 0
Funciona correctamente.

Si llamo

Select codigo,dbo.f_prueba(123)
From Tabla A
Where a.codigo3

Me devuelve 123,1 y es correcto.

Pero si en el Where quisiera indicarque que me devuelva varios codigos
por ejemplo con un IN, mi inquitud es como hago para que la funcion
compruebe cada codigo.

Espero haberme explicado.

Atte.
Penta.

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera (MVP)
06/01/2009 - 18:17 | Informe spam
No se entiende. Cómo es eso de que la función devuelva varios códigos?

Por favor escriba un ejemplo de lo que usted quiere hacer.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Penta" wrote:

Estimados.
Utilizo SS2000
Tengo una funcion llamada f_prueba que recibe como parametro un codigo
y devuelte un 1 o un 0
Funciona correctamente.

Si llamo

Select codigo,dbo.f_prueba(123)
From Tabla A
Where a.codigo3

Me devuelve 123,1 y es correcto.

Pero si en el Where quisiera indicarque que me devuelva varios codigos
por ejemplo con un IN, mi inquitud es como hago para que la funcion
compruebe cada codigo.

Espero haberme explicado.

Atte.
Penta.

Respuesta Responder a este mensaje
#2 Penta
06/01/2009 - 18:23 | Informe spam
La funcion retorna 1 o 0 dependiendo del valor pasado.

Quiero:
Un Select que me devuelva 100 registros

Select codigo
From tabla A
Where a.codigo >= 1 and a.codigo <= 100

Como implemento la funcion en dicho Select ??

Atte.
Penta.
Respuesta Responder a este mensaje
#3 Jhonny Vargas P.
06/01/2009 - 18:27 | Informe spam
Prueba con lo siguiente:

Select codigo, dbo.f_prueba(codigo)
From tabla A
Where a.codigo >= 1 and a.codigo <= 100


Saludos,
Jhonny Vargas P.
Santiago de Chile


"Penta" escribió en el mensaje de
noticias:
La funcion retorna 1 o 0 dependiendo del valor pasado.

Quiero:
Un Select que me devuelva 100 registros

Select codigo
From tabla A
Where a.codigo >= 1 and a.codigo <= 100

Como implemento la funcion en dicho Select ??

Atte.
Penta.
Respuesta Responder a este mensaje
#4 Gustavo Larriera (MVP)
06/01/2009 - 18:31 | Informe spam
Select codigo, f(codigo)
From tabla A
Where a.codigo >= 1 and a.codigo <= 100

Será eso lo que usted quiere hacer? Realmente sigo sin entender demasiado,
mis disculpas.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Penta" wrote:

La funcion retorna 1 o 0 dependiendo del valor pasado.

Quiero:
Un Select que me devuelva 100 registros

Select codigo
From tabla A
Where a.codigo >= 1 and a.codigo <= 100

Como implemento la funcion en dicho Select ??

Atte.
Penta.

Respuesta Responder a este mensaje
#5 Penta
06/01/2009 - 18:50 | Informe spam
Gustavo, Johny.

GRACIAS !!!!

SERE ESTUPIDO ??? o es que me cortaron el aire acondicionado ??

(Puede ser ambas)

Gracias again.

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