http://www.mysqlkorea.co.kr
한글매뉴얼 5.0 , 한글매뉴얼 5.1 , MySQL 5.1 HA , 사용자매뉴얼
한글매뉴얼 5.0  
한글매뉴얼 5.1  
MYSQL 5.1 HA  
사용자매뉴얼  
영문매뉴얼  
최신글
무리뉴, 클롭 앞…
강릉펜션 ?서울 …
무리뉴, 클롭 앞…
시대별 메이크업 …
이성재, 장인어른…
 
한글매뉴얼 5.1 > 매뉴얼존 > 한글매뉴얼 5.1
 

10.5.6. 콜레션 효과 사례

 

테이블 T에 있는 컬럼 X가 아래와 같은 latin1 컬럼 값을 가지고 있다고 가정하자:

 

Muffler

Müller

MX Systems

MySQL

 

또한, 아래의 명령문을 사용해서 이 컬럼 값을 추출한다고 가정한다:

 

SELECT X FROM T ORDER BY X COLLATE collation_name;

 

아래의 테이블은 서로 다른 콜레션을 사용해서 ORDER BY를 실행할 경우에 얻을 수 있는 결과 값의 순서를 나타내는 것이다:

 

latin1_swedish_ci

latin1_german1_ci

latin1_german2_ci

Muffler

Muffler

Müller

MX Systems

Müller

Muffler

Müller

MX Systems

MX Systems

MySQL

MySQL

MySQL

  • 이 예문에서 서로 다른 정렬 순서를 야기 시키는 특성은 점이 두 개 찍힌 문자 U 인데, 이것은 독일어로 U-umlaut라고 불린다.
상위
10.5.6. 콜레션 효과 사례
MySQL Korea 사이트의 컨텐츠 소유권은 (주)상상이비즈에 있으므로 무단전재를 금합니다.
ⓒ 2010-2011 ssebiz All Rights Reserved.