Yo en Interbase he usado:
Código SQL
[-]
select Campo1, Cast(Campo2, Integer) from Tabla
order by 2
Ahí le estoy indicando la columna que quiero que use para ordenar de acuerdo a su número. Lo que no se si esto solo sirva en Interbase.
Pruebalo a ver si te sirve.
Saludos...