database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 27151 게시물 읽기
No. 27151
select 'a'=='A'; 가 1?
작성자
mysqler
작성일
2007-11-09 10:28
조회수
2,234

mysql 윈도우판을 깔고, 문자셋은 utf8로 설정했습니다.


쿼리결과가 좀 이상해서요.


mysql> select 'a'='A';

+---------+

| 'a'='A' |

+---------+

|       1 |

+---------+

1 row in set (0.00 sec)


mysql> select binary('a')=binary('A');

+-------------------------+

| binary('a')=binary('A') |

+-------------------------+

|                       0 |

+-------------------------+

1 row in set (0.00 sec)


왜 대소문자 구분이 안되고 있는지요..

collate를 바꾸면 된다는데.. 잘 모르겠습니다.

이 글에 대한 댓글이 총 1건 있습니다.

http://dev.mysql.com/doc/refman/5.0/en/charset-collations.html

 

위 문서 참고하셔서, 올바른 collation을 지정하시면 됩니다.

박현우(lqez)님이 2007-11-09 11:59에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27154cygwin에서 mysql쿼리문을 날리고 싶습니다.
김성우
2007-11-13
2290
27153질문 이어서 합니다. 16559번에 이어서... [1]
김재경
2007-11-10
2048
27152load data infile을 이용해서 원하는 column에 data 넣기가 가능한가요? [2]
김효은
2007-11-10
2782
27151select 'a'=='A'; 가 1? [1]
mysqler
2007-11-09
2234
27150mysql 5.0.27 utf8에서 한글 및 일본어 입력오류 [1]
김재경
2007-11-09
3564
27149엄청 큰 데이터 처리? 도와주세요! [1]
김희석
2007-11-08
2595
27147Win2003 Server에 MySql4를 설치하고자 합니다. [1]
김길남
2007-11-08
2280
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다