Oracle - Cómo ordenar por campo de texto...

 
Vista:

Cómo ordenar por campo de texto...

Publicado por natxo (3 intervenciones) el 14/02/2002 13:23:45
hola a tod@s,
debido a una migracion de datos, nos vimos obligados a meter en un campo de texto de una tabla, valores numéricos.
El problema que tenemos ahora es que debemos ordenar por este campo una serie de resultados. Lo que oracle hace es ordenarlos ALFABETICAMENTE. ¿Alguien conoce algún truquillo para convertirlos a number antes de la ordenación?
creo que voy doblao y lo tendré que hacer con un script sobre el recordset....
bueno, si alguien sabe...

thanx
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cómo ordenar por campo de texto...

Publicado por Alejandro César (189 intervenciones) el 14/02/2002 14:41:51
Prueba con:

SELECT
.
.
ORDER BY to_number(campo_char)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar