Order by Hex

02/12/2004 - 17:02 por NickName | Informe spam
buen día...

cómo puedo ordenar por un campo con valores hexadecimales, pero el tipo de
datos es un varchar(10) (debo cambiarlo?)

porque al intentar me ordena como un string y no en orden numérico
hexadecimal ¿?

muchas gracias por cualquier ayuda.

_____________________________________
intente, pero nada:
SELECT DISTINCT Topico.Id, CAST(code AS varbinary(1)) AS hex
FROM miTabla
ORDER BY hex
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
02/12/2004 - 18:34 | Informe spam
Puedes brindarnos un ejemplo de cómo son los datos que tienes almacenados?
Son strings recostados a derecha o izquierda? Tienen relleno por izquierda o
no?

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"NickName" <emersongutierrez_sacar_la_arroba_hotmail.com> wrote in message
news:
cualquier ayuda me sirve... no sé cómo solucionarlo.

gracias.


"NickName" <emersongutierrez_sacar_la_arroba_hotmail.com> escribió en el
mensaje news:u217u$
buen día...

cómo puedo ordenar por un campo con valores hexadecimales, pero el tipo
de
datos es un varchar(10) (debo cambiarlo?)

porque al intentar me ordena como un string y no en orden numérico
hexadecimal ¿?

muchas gracias por cualquier ayuda.

_____________________________________
intente, pero nada:
SELECT DISTINCT Topico.Id, CAST(code AS varbinary(1)) AS hex
FROM miTabla
ORDER BY hex






Preguntas similares