Você pode usar
regexp_like()
. Para a ordenação ascendente:order by (case when regexp_like(col, '^[0-9]+$') then 1 else 2 end) asc,
col asc
regexp_like()
. Para a ordenação ascendente:order by (case when regexp_like(col, '^[0-9]+$') then 1 else 2 end) asc,
col asc