From: | "Beto Guerrero" <guerrero(dot)beto(at)gmail(dot)com> |
---|---|
To: | jcb <jcb(at)greccosoft(dot)es> |
Cc: | "Lista Postgres ES" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Una de comparaciones |
Date: | 2008-01-30 22:37:29 |
Message-ID: | cbb40a720801301437sf83b6e7uc063345a238793b7@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
No se su te ayude pero porque no hacer algo como:
select * from tabla where trim(codigo) = trim('AA ')
a menos que a fuerza quieres que te acepte: codigo = 'AA '
2008/1/30, jcb <jcb(at)greccosoft(dot)es>:
> hola, tengo un problema con los espacios finales de un campo en una
> comparación
> supongamos un campo de una tabla cualquiera con un campo codigo
> char(14)
>
> imaginemos que codigo dentro de la tabla tiene los valores 'AA' y 'BB'
>
> select * from tabla where codigo = 'AA'
>
> Estas select encuentra datos pero esta que sigue no
>
>
> select * from tabla where codigo = 'AA '
>
> resumiendo ¿hay algun parametro o algo parecido que haga que select
> 'A'='A ' devuelva true ?
>
> Gracias
>
>
>
>
>
> --
> TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo
>
--
Atte
Alberto Nicolas Guerrero P.
Desarrollador Java / Open Source
Tel: +51.15331720
Cel: +51.197208984
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Caillava | 2008-01-30 23:43:52 | Re: Una de comparaciones |
Previous Message | Raul Andres Duque | 2008-01-30 22:16:01 | Re: Se puede obtener el total de registros deunatabla sin select count(*)? |