Background Image

FORUM

2011.11.19 02:18

like 검색

조회 수 14850 추천 수 0 댓글 5
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

검색을 해야합니다.


'근조5단화환'의 꽃을 검색하려고 하는데 검색창에 '근조'나 '5단'으로 입력하면 검색이 되나, '화환'으로 입력하면 검색이 되질 않습니다.


쿼리는 아래에 있는 식으로 했구요.


select * from flower where name like '%화환%' 


저것 말고도 앞단어, 중간단어들은 검색이 되는데, 뒷자리에 있는 단어들은 검색이 안되더군요.


위의 쿼리문 외에 다른 방식의 쿼리문이 있는지 알고싶습니다.


그리고 '/'같은 특수문자 검색쿼리문도 부탁드립니다.

  • ?
    정만영 2011.11.19 08:30

    안녕하세요.

    좋은 질문 감사합니다. 문의하신 내용에 대하여 빠른 시일 내에 확인 후 답변을 드리도록 하겠습니다.

  • ?
    seongjoon 2011.11.19 10:09

    utf8 검색에 따른 문제로 보여집니다.

    $CUBRID/conf/cubrid.conf 파일에 intl_mbs_support=yes 구문을 추가하시고 테스트 부탁드립니다.

    참고 메뉴얼 주소는 다음과 같습니다. ( http://www.cubrid.com/online_manual/822/pm/pm_db_classify_type.htm )

    또한, 특수 문자검색시에 특별히 다른 방버은 없습니다. "/"를 예를 들면, like '%/%' 와 같이 하시면 됩니다. 

    단, 검색 스트링에 ' (작은 따옴표)가 들어갈 경우에는 '' 와같이 작은 따옴표를 앞에 하나더 붙여 주시면 됩니다.

  • ?
    비형여자 2011.11.21 19:07

    말씀하신 방법대로 해보았지만 안되네요.

  • ?
    정만영 2011.11.21 22:59

    안녕하세요.

    문자 세트 환경이 UTF-8로 설정되어 있나 보네요.

    $CUBRID/conf/cubrid.conf 파일에 single_byte_compare=yes 설정(추가) 후 DB 재구동하면 정상적인 검색 결과를 얻을 수 있을 것입니다.

  • ?
    안지민 2011.11.21 23:04

    그리고 어디서 쿼리를 날리신건지도 확인해 보세요.


    만약 java에서 jdbc로 날리신거고, 리눅스라면 $LANG환경변수값에 따라서 한글 인코딩이 됩니다.

    저런 현상은 보통 2바이트 문자셋과 3바이트 문자셋간에 일어나는 인코딩 오류인거 같네요.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 136
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4477
1165 오류번호 -677 3 bchlim 2020.08.11 357
1164 Windows 10 에서 CUBRIDManager-10.1.0.0005-windows-x64와 CUBRID-Windows-x64-10.1-latest 설치후 매니저 실행하고 연결이름을 test 입력시 연결오류발생 2 file simon 2019.01.03 357
1163 서버내 cubrid_statdump_0000.dmp 파일 생성 문제 3 NOS 2020.06.16 356
1162 PHP-Cubrid 연동 오류 (Error: CCI, -16, Cannot connect to CUBRID CAS) 5 cubrid1234 2020.08.10 355
1161 큐브리드 보안과 관련한 기능 문의 드립니다. 1 용이지 2017.07.14 355
1160 JDBC PreparedStatement excute()에서 오류 발생 3 steve 2022.07.18 354
1159 CUBRID TDE 관련 질문 3 디비디비딥 2018.08.30 352
1158 데이터베이스 공간 정리(compactdb) 실행중 정지가능한가요? 1 배추 2018.09.11 351
1157 JDBC에서 UPDATE, MERGE 속도가 느립니다. 1 file 취우다 2022.03.21 351
1156 cubrid manager 설치문의 1 power 2018.11.05 350
1155 Mac OS CUBRID 매니저 Remote host closed connection during handshake 오류 1 오충 2020.05.04 349
1154 실행 오류 : -1016 문의드립니다. 4 동건 2019.05.23 348
1153 Cubrid 9.3 > 10.1 업그레이드 문의 1 술먹지마라 2018.09.11 348
1152 큐브리드 파일 읽기 쓰기 문의 1 임소식 2024.01.18 348
1151 예전에 큐브리드 ERWIN 연동 글을 보고 문의남깁니다. 1 변상민 2020.04.06 348
1150 COUNT 함수 1 file 현수 2020.05.06 348
1149 DB연계과정에서 에러코드 발생되어 문의 드립니다. 1 file kik 2017.11.20 347
1148 mybatis 에서 큐브리드 프로시져 콜 할때 오류 발생합니다. 6 file coolbyj 2020.09.15 347
1147 PreparedStatement.executeBatch에서 일부 데이터의 오류 시 반환 값 문의 2 새옹지마 2023.03.18 347
1146 검색 단위 설정 해제하는 방법 문의드립니다. 2 마데카21 2019.08.23 346
Board Pagination Prev 1 ... 138 139 140 141 142 143 144 145 146 147 ... 201 Next
/ 201

Contact Cubrid

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