MySQL 은 default 설치시에 컬럼에 대해서 대소문자를 구분하지 않는다.
그러나 때에 따라서, 컬럼에 대해 대 소문자를 구분해서 데이터를 뽑아 낼 필요가 있다.
이때, 해결책은 두 가지가 있다.
1. 테이블 생성시에 대소문자를 구분하게 컬럼을 설정
MySQL에 보면 Collation 이라는 옵션이 있는데
그 옵션을 euckr - euckr_bin 으로 지정하면 대소문자를 구분하게 된다.
반대로, euckr - euckr_korean_ci로 지정하면 대소문자를 구분하지 않는다.
2. Select 구문 쿼리시에 대소문자 구분 옵션을 지정
'컴퓨터' 카테고리의 다른 글
[Visual Studio 2010] Ankh SVN 플러그인을 사용하는 방법 (0) | 2012.08.24 |
---|---|
[Javascript] 문자열 내 ' " 강제 " 지정 (0) | 2012.08.17 |
[Visual Studio] 프로젝트와 솔루션의 개념 (1) | 2012.08.14 |
[자료구조] Hash Table (해시 테이블) (6) | 2012.08.13 |
[Visual Studio] 코딩 줄 번호 표시 (0) | 2012.08.11 |