Order by 로 String 형태의 필드(varchar2, char 등)를 정렬할때 문자형으로 정렬이 된다.
ex ) 1,2,3,4,11,12,13,14 -> 1,11,12,13,14,2,3,4
보통 TO_NUMBER(Column)
형변환된 칼럼으로 정렬을 하였는데 이때 문자열이 있으면 오류가 발생한다.
하지만 Column의 길이가 일정하지 않으면 사용하기 힘들다.
필드수가 많지 않아 부하 걱정이 없다면 LENGTH(Column)을 추가하는 것도 방법이다.