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 104
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4468
1579 JDBC URL 질문입니다. 1 선정선정 2018.10.24 1394
1578 백업 복구 문의 1 power 2018.10.16 1376
1577 csql 접속 시 에러 2 김진호 2018.07.23 1370
1576 큐브리드 db 전체용량 쿼리 1 sky741492 2020.07.29 1352
1575 on duplicate key update values 사용 방법 질문 4 dodev 2021.07.14 1332
1574 Cubrid 사용중 Request timed out오류가 나는데요 2 poodinge 2020.07.30 1324
1573 다중 REPLACE에 관한 질문입니다 2 위니텍 2019.01.30 1318
1572 FK 인덱스 삭제 문의 입니다. 1 일휴 2019.09.18 1304
1571 DBA 권한 부여 방법 설명해주세요. 1 JIRAN 2019.07.01 1292
1570 맥 빅서 업데이트 이후 문제 5 야비한맹꽁이 2021.02.03 1277
1569 테이블생성 494 실행오류 문의 1 뺀돌스 2019.03.25 1276
1568 큐브리드 서비스 종료가 되지 않습니다 2 권태성 2017.06.29 1273
1567 FATAL ERROR 발생으로 cubrid server start가 되지 않습니다. 6 복분자 2018.05.24 1266
1566 오라클의 listagg 기능이 큐브리드에 있을까요? 5 위니텍 2018.11.21 1261
1565 cubrid 실행 시 오류 13 김개미 2017.11.27 1256
1564 큐브리드에서 덤프하는 방법 질문하겠습니다. 1 겸둥이k 2021.08.04 1246
1563 CUBRID DB 날짜 및 시간 변환 하는 방법 알려주시면 감사하겠습니다. 1 루이지 2019.02.28 1245
1562 큐브리드 cannot connect to a broker 3 솨솨솨 2021.05.14 1243
1561 comment 질문 1 jyj0091 2018.08.03 1241
1560 트리거 질문 드립니다.. 너무 안되서 이렇게 질문 올려요 ㅠ 2 덴드로비움 2017.10.24 1236
Board Pagination Prev 1 ... 117 118 119 120 121 122 123 124 125 126 ... 200 Next
/ 200

Contact Cubrid

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