FORUM

조회 수 21357 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
mysql 프로그램을 cubrid로 포팅 중인데요.
cubrid가 대소문자를 구분해서 upper()함수를 이용하려고 합니다.

그런데 필드에 한글이 있는 경우 검색결과가 이상하게 나오네요.
product 테이블에 필드명 item_name이 이 있고
item_name이 '키보드'인 상품이 등록되어 있다고 했을때. 

select * from product where upper(item_name) like '키보%';
이렇게 하면 검색이 되는데.
select * from product where upper(item_name) like '키%';
이렇게 하면 검색이 안되네요.

'마우스'의 경우에는

select * from product where upper(item_name) like '마%';
이렇게 하면 검색이 되는데.
select * from product where upper(item_name) like '마우%';
이렇게 하면 검색이 안되네요.

어떻게 된 걸까요?
  • ?
    손승일 2009.05.12 02:34
    질문하신 내용으로 보아 저장된 데이터의 charset이 utf-8인 것 같습니다.
    charset이 utf-8인 경우 like 검색을 정상적으로 이루어 지려면 CUBRID HOME 디렉토리의 conf 디렉토리에 존재하는 cubrid.conf(CUBRID 환경설정 파일) 파일에 single_byte_compare=yes라는 파라미터를 추가하고 DB Server를 재기동 해야 합니다.
    single_byte_compare 파라미터는 스트링 비교시 1바이트 단위로 수행하도록 하는 파라미터로 default는 no로 2바이트 단위로 비교를 수행합니다.
  • ?
    장비맨 2009.05.12 03:13
    UTF-8 맞습니다.

    얘기하신데로 하니까
    잘 됩니다.  ^__^

    감사합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 7 admin 2024.04.23 14856
257 특정 테이블 최적화 시 에러 발생 3 인경수 2009.07.11 11233
256 [긴급] Java VM can not be started 메세지 원인?? 13 이석희 2009.07.07 20017
255 procedure 문의드립니다 1 삽질쟁이 2009.07.03 13974
254 The column name is invalid. 에러메시지 좀... 1 file 논픽션Lover 2009.07.02 21538
253 DataBase 검사 오류 1 file NonStop 2009.07.02 11898
252 초보질문 - insert할때 질문 1 rusell 2009.07.02 10806
251 데이터 보안기능 문의 1 secret hareton 2009.07.01 8
250 큐브리드와 php 연동을 할려는데 문제가?? 2 흑심품은연필 2009.07.01 12346
249 cubrid.jdbc.dirver.CUBRIDDriver 에러 4 논픽션Lover 2009.06.30 13851
248 복제 문의해요 3 삽질쟁이 2009.06.28 11814
247 select @@identity 1 펭귄 2009.06.27 20319
246 웹서버(Win)와 DB서버를 분리할 때 odbc설치 방법 2 안지민 2009.06.26 18101
245 안녕하세요? loaddb 에 대해 질문이 있습니다. 1 secret 서기97 2009.06.25 13
244 CUBRID-8.1.4.1032-linux 완전삭제 방법 1 secret rupee76 2009.06.25 9
243 ADD_MONTHS 함수의 사용 1 체리필터 2009.06.25 16563
242 재귀적 조인에 대한 쿼리를 저장할 수 있나요? 3 sizers 2009.06.23 20099
241 cubrid.jdbc.jci.JdbcCacheWorker에서 java.lang.NullPointerException 계속 발생하네요... 4 secret 거만쟁이 2009.06.23 30
240 spec 나 srpm 은 어디에서 받을 수 있나요? 5 아주가끔은 2009.06.21 10728
239 로그관련 문의부탁드립니다. 1 NonStop 2009.06.19 9839
238 Visual Basic 관련 문의 1 방랑아 2009.06.19 10590
Board Pagination Prev 1 ... 191 192 193 194 195 196 197 198 199 200 ... 208 Next
/ 208

Contact Cubrid

영업문의 070-4077-2112 / 기술문의 070-4077-2145 / 대표전화 070-4077-2110 / Email. contact_at_cubrid.com
Contact Sales

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

나눔고딕 사이트로 가기

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5