Existem duas possibilidades, uma delas o Mauro já informou, quanto a
segunda possibilidade, se refere aos espaços em branco a direita que algum
front-end pode ter colocado no conteúdo do campo. Eu por exemplo trabalho
com CLARION que utiliza campos do tipo STRING com pré-alocação de espaço,
isto quer dizer que sempre completa com brancos à direita, então quando vou
mover um campo do tipo string para um campo varchar da base de dados, tenho
de colocar um comando do tipo TRIM para que sejam eliminados os respectivos
espaços.



[]´s


--
José de Mello Júnior
41.9933-8642


 ------------------------------
From: *"Diego - Simco Informatica" <[EMAIL PROTECTED]>*
Reply-To: *Comunidade PostgreSQL Brasileira <
pgbr-geral@listas.postgresql.org.br>*
To: *<pgbr-geral@listas.postgresql.org.br>*
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
>pgbr-geral@listas.postgresql.org.br
>https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


------------------------------
Inclua vídeos e música no Windows Live Spaces! Confira 
aqui!<http://g.msn.com/8HMABRBR/2755??PS=47575>
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a