Verifique se a coluna é do tipo Char(X)
pois provavelmente.se a coluna for maior que o texto 'pedido' vc deveria fazer desta forma para funcionario com o sinal de igual.

exemplo coluna char(10)


select * from compras where alfapedido = 'pedido    '

Ok....



 


From: "Diego - Simco Informatica" <[EMAIL PROTECTED]>
Reply-To: Comunidade PostgreSQL Brasileira <[email protected]>
To: <[email protected]>
Subject: [pgbr-geral] Por que usar like no lugar de = ?
Date: Tue, 26 Jun 2007 11:37:32 -0300

Pessoal ,
 
preciso saber por que quando utilizo o " =" numa consulta não me traz informação nenhuma e mudando o mesmo sql com o like a consulta
funciona ?
 
select * from compras where alfapedido = 'pedido'
select * from compras where alfapedido like 'pedido'
 
tks, Diego.

>_______________________________________________
>pgbr-geral mailing list
>[email protected]
>https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



Inclua vídeos e música no Windows Live Spaces! Confira aqui!
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a