문제해결
[oracle] 오라클에서 숫자와 한글 조합의 정렬시 정렬순서
티-스토리
2014. 1. 17. 14:33
기대한 정렬순서는 다음과 같은데
가나다2
가나다22
가나다3
실제 출력되는 정렬순서는 아래처럼 나온다.
가나다22
가나다2
가나다3
한글과 조합되는 문자들의 정렬 방법. (참조 : http://cafu.tistory.com/55 )
default 정렬 순서
=> 숫자 > 영문 > 한글
order by convert (컬럼명, 'VN8VN3')
=> 숫자 > 한글 > 영문
order by convert (컬럼명, 'US8ICL')
=> 한글 > 영문 > 숫자
order by convert (컬럼명, 'ISO2022-KR')
=> 한글 > 숫자 > 영문
order by convert (컬럼명, 'UTFE')
=> 영문 > 한글 > 숫자
order by convert (컬럼명, 'ISO2022-KR') 를 사용하니 원하는 방식으로 출력됨.