2010/12/10 Prof. Cleverson <[email protected]>

>  As vezes não tem espaço mas tem um <enter> no final. Faça o seguinte, se
> estiver usando o pgadmin, faça um select, selecione a tabela que o select
> gerou, use ctrl+c e ctrl+v prá copiar o resultado onde vc digita o sql
> mesmo. Verifique que os campos string ficam entre aspas duplas. Verifique se
> a string começa e termina na mesma linha.
>
> Tive um caso semelhante. Usei um
>
> update tabela set
>    campo=replace(campo,'\n','')
>
> e funcionou...
>
> Verifiquei e não há um \n. Obrigado pela atenção.


>
> On 10-12-2010 14:54, Matheus Araújo Aguiar wrote:
>
>
>
> 2010/12/10 Tiago Valério <[email protected]>
>
>> Voce ja tentou usar o trim para retirar os espaços ?Sera que a busca nao
>> esta considerando os espaços.
>
> Não usei o trim, mas tanto a string no BD quanto a string de busca não tem
> espaços. Executei a query manualmente e mesmo assim não conseguia selecionar
> a entrada.
>
>>
>>
>>
>> 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
>>
>>
>
>
> --
> Matheus Araújo Aguiar
> Computer Scientist
> [email protected]
>
>
> _______________________________________________
> pgbr-geral mailing 
> [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
>
>


-- 
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

Responder a