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 27292 게시물 읽기
No. 27292
unique필드의 검색
작성자
ㅠㅠ
작성일
2008-01-02 11:05
조회수
2,426

character_set_client            | euckr                                 
character_set_connection        | euckr                                 
character_set_database          | euckr                                 
character_set_results           | euckr                                 
character_set_server            | euckr                                 
character_set_system            | utf8                                  
collation_connection            | euckr_korean_ci                       
collation_database              | euckr_korean_ci                       
collation_server                | euckr_korean_ci                       


create table t (
 seq int(11) auto_increment not null primary key
 , msg varchar(128) not null unique
)

unique인 필드 msg가 있는데, 아래와 같은 현상이 발생합니다.
mysql 버전은 4.1.12 인데, 왜 이런 현상이 있을까요?


SELECT * FROM t WHERE msg = '백';
=> 결과 없음 (아래의 조건으로는 데이터가 검색됨)

SELECT * FROM t WHERE msg like '백%'  and length(msg) <= 2
=> 결과 있음 (1건)

또 이상한 건,

unique임에도 불구하고 insert된 경우도 있더군요

[Top]
No.
제목
작성자
작성일
조회
27295Fetching Data...
DB어려워
2008-01-03
2468
27294mysql 4.0.26 과 4.0.27 버전이 틀린가요 ? [2]
궁금이
2008-01-03
2883
27293서버셋팅 질문드립니다.
내인생내것
2008-01-02
2504
27292unique필드의 검색
ㅠㅠ
2008-01-02
2426
27291거래처원장조회하기입니다. 도움좀 부탁드립니다.
이동안
2008-01-02
2671
27290리플리케이션 질문드립니다. [1]
내인생내것
2007-12-31
2612
27289이게 맞는 쿼리인가요..
이동성
2007-12-31
2738
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다