On 06-08-2012 14:17, Anselmo Silva wrote:
> Detalhe : Postgres 8.0.8
> 
[evite top-posting...] Considere atualizar pois esta versão já foi
descontinuada a quase dois anos.

Quanto a sua dúvida, contrabarra (\) é o caracter de escape do LIKE então para
utilizá-lo você deve fazer escape nele:

euler=# select * from prod where a LIKE '%\\%';
      a
--------------
 tes \\ teste
 tes \ teste
(2 registros)

ou utilizar um caracter de escape diferente utilizando a cláusula ESCAPE:

euler=# select * from prod where a LIKE '%\%' ESCAPE '';
      a
--------------
 tes \\ teste
 tes \ teste
(2 registros)


-- 
   Euler Taveira de Oliveira - Timbira       http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a