From: | "Roberto Guevara" <cygnus2k(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Maximo valor de un char |
Date: | 2008-04-14 16:16:22 |
Message-ID: | 57650fe50804140916p36ed2c35k5f9cd688736ee8a5@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola a todos, les comento
Estoy desarrollando (retomando un proyecto abandonado) una interfaz de idx a
postgres hasta ahora salio todo bien salvo con los valores maximos de los
strings.
La api crea una constante MAX_CHAR que tiene el caracter ÿ o sea el
caracter (int)255. Luego de acuerdo al tamaño del varchar concatena estos
caracteres para establecer el valor maximo de un string para aplicarlo de
esta forma:
SELECT * FROM general.tipoe
WHERE tipoe.ti_tipo <= 'ÿ'
ORDER BY tipoe.ti_tipo
De estos datos:
ti_tipo<http://mcamente/intranet/phpPgAdmin401/display.php?server=%3A5432&database=rosen&schema=general&table=tipoe&subject=table&return_url=&return_desc=Atr%26%23225%3Bs&sortkey=2&sortdir=asc&strings=collapsed&page=1>
ti_dtip<http://mcamente/intranet/phpPgAdmin401/display.php?server=%3A5432&database=rosen&schema=general&table=tipoe&subject=table&return_url=&return_desc=Atr%26%23225%3Bs&sortkey=3&sortdir=asc&strings=collapsed&page=1>
CCliente DDespachante PProveedor gConsignatario pProductor Agropecuario s
SENASA tTransportista uUsuarios
Me tendria que mostrar todos, sin embargo no me trae nada
si cambio el query por:
SELECT * FROM general.tipoe
WHERE tipoe.ti_tipo <= chr(255)
ORDER BY tipoe.ti_tipo
tampoco me trae nada.
Como puedo comparar el valor maximo del caracter?
PD: la estructura de la tabla
Columna Tipo de dato No Nulo Predeterminado ti_tipo character varying(1) NOT
NULL
ti_dtip character varying(30)
Gracias!
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2008-04-14 16:49:50 | Re: Maximo valor de un char |
Previous Message | Carlos Joaniquet | 2008-04-14 16:08:32 | RECIBIR LISTA DE CORREO EN OUTLOK |