Not IN

1 resposta
fabioebner

Pessoal como eu faco um NOT IN dentro de uma namedQuery?? utiliznado TOPLINK + postgres estou usando o seguinte :

recebo seguinte erro:

java.lang.IllegalArgumentException: You have attempted to set a value of type class java.util.Vector for parameter centralCep with expected type of class br.com.dnasolution.entity.TbCentralCep from query string SELECT t FROM TbIndicadorDocumento t LEFT OUTER JOIN t.tbCentralCepCollection c WHERE t.dtDocumentoLavrado >= :dataInicial AND t.dtDocumentoLavrado <= :dataFinal AND t.tbCentralCepCollection not in (:centralCep).

e na minha entity TbIndicadorDocumento esta assim:

obrigado

1 Resposta

E
SELECT a FROM A a WHERE a.idA NOT IN(SELECT a.b.idA FROM B b)
Criado 17 de fevereiro de 2009
Ultima resposta 17 de fev. de 2009
Respostas 1
Participantes 2