uso de IN con parametro

09/07/2008 - 15:39 por Piolin Net | Informe spam
Hola!

Estoy intentando hacer un where de un campo usando IN cotra una variable
pasada como parametro.
La variable contiene la cadena 2,4,6,8 y necesito que el campo del where
compruebe si ssu valor esta entre los de la variable.

Claro esto no funciona xq el IN solo funciona contra selects o listas.

Hay alguna funcion que me convierta el valor de la variable en una lista o
alguna manera de hacerlo? (SQL 2000)

Si no hay nada ya desarrollado solo m keda fabricarme la funcion ...

Gracias

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
09/07/2008 - 15:49 | Informe spam
Arrays and Lists in SQL Server
http://www.sommarskog.se/arrays-in-sql-2000.html


AMB


"Piolin Net" wrote:

Hola!

Estoy intentando hacer un where de un campo usando IN cotra una variable
pasada como parametro.
La variable contiene la cadena 2,4,6,8 y necesito que el campo del where
compruebe si ssu valor esta entre los de la variable.

Claro esto no funciona xq el IN solo funciona contra selects o listas.

Hay alguna funcion que me convierta el valor de la variable en una lista o
alguna manera de hacerlo? (SQL 2000)

Si no hay nada ya desarrollado solo m keda fabricarme la funcion ...

Gracias
Respuesta Responder a este mensaje
#2 Piolin Net
09/07/2008 - 16:23 | Informe spam
THX

JUSTO ACABABA DE CREAR UNA FUNCION TABLE PARA EL ASUNTO

PARECE QUE HAY MAS METODOS PARA EL ASUNTO, VOY A ESTUDIARLOS PARA VER CUAL
ES MAS EFICIENTE.

GRACIAS

"Alejandro Mesa" wrote:

Arrays and Lists in SQL Server
http://www.sommarskog.se/arrays-in-sql-2000.html


AMB


"Piolin Net" wrote:

> Hola!
>
> Estoy intentando hacer un where de un campo usando IN cotra una variable
> pasada como parametro.
> La variable contiene la cadena 2,4,6,8 y necesito que el campo del where
> compruebe si ssu valor esta entre los de la variable.
>
> Claro esto no funciona xq el IN solo funciona contra selects o listas.
>
> Hay alguna funcion que me convierta el valor de la variable en una lista o
> alguna manera de hacerlo? (SQL 2000)
>
> Si no hay nada ya desarrollado solo m keda fabricarme la funcion ...
>
> Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida