Re: [pgsql-es-ayuda] comportamiento extraño

From: Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec>
To: Sebastián Villalba <sebastian(at)fcm(dot)unc(dot)edu(dot)ar>
Cc: elcotorro(at)gmail(dot)com, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] comportamiento extraño
Date: 2009-05-03 18:10:07
Message-ID: 3073cc9b0905031110k3019d19aw3e1d6216b3f81559@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2009/5/3 Sebastián Villalba <sebastian(at)fcm(dot)unc(dot)edu(dot)ar>:
>
>> y si ordeno por ese campo lo ordena mal al igual que el max
>
> Bueno, eso no es así en mi caso:
>
> seba=# SELECT * FROM mitablita ORDER BY micampito;
>      micampito
> ----------------------
>               900730
>                  999
> (2 filas)
>

eso es porque los caracteres se ordenan de forma diferente dependiendo
del locale...

>
> Pero te ahorrarías éste trabajo indicando correctamente el tipo de datos.

de hecho es lo unico logico... guardar numeros como si fuera una
cadena de caracteres pero queriendo que se comporten como numeros es
un poco absurdo

> Aparte que no estoy seguro si funcionará en Postgres >= 8.3 (yo estoy
> probándolo en 8.2 y casualmente en 8.3 se introdujeron cambios con respecto a
> éste tipo de casteos).
>

se afecta solo a los casteos implicitos, los casteos explicitos funcionan igual

--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2009-05-03 18:12:40 Re: replace
Previous Message Sebastián Villalba 2009-05-03 14:42:12 Re: comportamiento ex traño