Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: Una de comparaciones


  • 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: Wed, 30 Jan 2008 17:37:29 -0500
  • Message-id: <cbb40a720801301437sf83b6e7uc063345a238793b7(at)mail(dot)gmail(dot)com>

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



Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group