Fórum Ajuda com o comando IN() em SQL #339944

05/04/2007

0

Olá pessoal, como eu faço para passar para uma query via parametros os valores de uma lista do comando IN em SQL, isso em tempo de execução. Olhem o ex.

Tenho essa query com a seguinte string:

SELECT *
FROM Alunos
WHERE Codigo IN(2,4)

O que está pegando é que esses dois numeros 2 e 4 deveria ser passado por parametro, pensei em fazer assim:

SELECT *
FROM Alunos
WHERE Codigo IN(:Lista)

Mas não funciona

Por favor pessoal como devo proceder?

Sem mais..

Alessandro


Analyst

Analyst

Responder

Posts

05/04/2007

Developer1978

SELECT *
FROM Alunos
WHERE
Codigo LIKE = :pCodigo

Se voce estiver digitando os esses valores na lista faça
SELECT *
FROM Alunos
WHERE
Codigo LIKE ´¬2,4¬´


Responder

Gostei + 0

05/04/2007

Developer1978

SELECT *
FROM Alunos
WHERE
Codigo LIKE = :pCodigo

Se voce estiver digitando os esses valores na lista faça
SELECT *
FROM Alunos
WHERE
Codigo LIKE ´¬2,4¬´


Responder

Gostei + 0

05/04/2007

Motta

Qual BD ?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar