728x90
반응형
주소록 그룹 관련 테이블인데, 유저당 그룹 이름이 중복될 수 없었다.
그런데 기존에는 nhn과 NHN이 서로 같은 것이라고 생각해서 디비 내에서 대소문자가 틀린 경우에는 새로운 그룹을 추가하거나 기존 그룹의 이름을 수정할 수 없었다.
뭐 간단하게 BINARY로 해당 컬럼의 속성을 변경해도 되겠지만...
innoDB도 아닌 MyISAM 테이블에 100만건이니 ALTER 한번만 쳐도 수시간은 잡아 먹을 듯 했다.
그래서 메뉴얼을 뒤졌더니... 역시나 ^^
BINARY
BINARY라는 Cast Function을 쓰면 되는 것이었다.
복잡하게 해결해야 만 될것같은 문제를 간단하게 해결할 수 있게 되었다.
역시 모든 문제의 해결책은 메뉴얼이다.
728x90
반응형
'Server > DB' 카테고리의 다른 글
MySQL Erro Code 28이 리턴되는 경우 (2) | 2009.04.08 |
---|---|
MySQL의 백업 및 복구 (2) | 2008.12.15 |
Z와 S의 차이... (2) | 2007.02.14 |
MySQL에서 변수의 사용... (2) | 2006.12.18 |
[1원팁]이메일에서 아이디 부분만 검색하기 (0) | 2006.11.01 |