Voce ja tentou usar o trim para retirar os espaços ?Sera que a busca nao esta considerando os espaços.
Em 9 de dezembro de 2010 18:20, Matheus Araújo Aguiar <[email protected] > escreveu: > Boa noite lista, > > Estou usando o PostgreSQL 8.4.0 e estou tendo problemas ao fazer um select > com a clausula where comparando duas strings. A coluna que tento comparar > com a string é um character varying(50) e a clausula é escrita da seguinte > forma: > SELECT ... > WHERE coluna = 'comparacao'; > > Apesar de existir uma entrada com a string que busco, nenhum resultado é > retornado. Porém quando utilizo om operador like ao invés de =, os > resultados são retornados. > Este problema acontece de forma aleatória (pelo menos até o momento não > consegui identificar um padrão), com algumas entradas sendo encontradas sem > problemas e outras não. > Apesar de que o operador like resolve meu problema, gostaria de entender o > que está acontecendo. > Se alguém puder ajudar, fico agradecido. > > Sem mais, > -- > Matheus Araújo Aguiar > Computer Scientist > [email protected] > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
