Background Image

FORUM

?

단축키

Prev이전 문서

Next다음 문서

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

안녕하세요...
궁금한 게 있어서 질문 드립니다.
데이타베이스에 suggest 라는 테이블이 있구요
그 안에 name이라는 필드에 "まなぶ" 라는 데이타가 들어 있습니다.
아래와 같은 코드로 이 필드를 가져오려고 하는데 실제로 실행을 하면
데이타를 못가져 옵니다. 일본어 뿐 아니라 한국어도 마찬가지로 안됩니다.
영어 데이타는 가져올 수 있네요.
제 생각에는 인코딩이 안맞아서 그런것 같기도 한데
입력시에도 UTF-8으로 했구요 이 파일도 UTF-8으로 되어 있습니다.
이유가 뭘까요...


$con = cubrid_connect ("127.0.0.1", 33000, "DB이름","dba","패스워드");

$sql = "SELECT name FROM suggest WHERE name LIKE 'ま%'";

$result = cubrid_execute($con, $sql) or die("Error");
echo cubrid_num_rows($result);

while ($row = cubrid_fetch($result)) {
    for ($i = 0; $i < cubrid_num_cols($result); $i++) {
        echo $row[$i];
    }
}

  • ?
    남재우 2009.11.23 17:30
    UTF-8로 되어있는데이터는 exact matching 일때는 상관없지만 like 검색시에는 추가 설정이 필요합니다. 자세한 내용은 저희 기술문서(UTF-8 사용법)를 참고하시면 됩니다.
  • ?
    지니보이 2009.11.25 18:17
    환경설정 파일에 UTF-8 관련 사항을 추가해주라고 되어 있는데
    지금 사용중인 데이타베이스가 리눅스/유닉스에 있는게 아니라 윈도우에서 돌아가고 있는데
    그런 경우 어디다가 추가를 해주나요?

    카타카나의 경우 검색어에 제일 앞 글자부터 검색하지 않는 경우는 검색결과를 보여주지 않습니다.
    이것도 인코딩문제인가요?
  • ?
    cubebridge 2009.11.25 18:57
    내컴퓨터(오른쪽 버튼 클릭) -> 속성 -> 고급 -> 환경변수 -> 시스템변수 추가에 환경변수 추가로 CUBRID_BYTES_PER_CHAR=1을 등록하시거나 cubrid.conf에 single_byte_compare=yes parameter를 추가 하시면 됩니다.
    parameter설명은 아래와 같습니다.(cubrid.conf에 parameter추가를 한 후 DB를 재구동 해주셔야 적용됩니다. 환경 변수 추가보다 cubrid.conf에 parameter추가하는 것을 권장합니다.)

    single_byte_compare
    single_byte_compare은 스트링 비교(string compare)를 1바이트 단위로 수행하기 위한 파라미터이다. 디폴트 값인 no로 설정하면 2바이트 단위로 스트링 비교를 수행하고, yes로 설정하면 1바이트 단위로 스트링 비교를 수행한다. 즉, 유니코드를 사용할 때 오류 없이 데이터를 검색할 수 있다.

  1. CUBRID 사용자를 위한 DBeaver 도구 출시 안내

    Date2024.04.23 Byadmin Views67
    read more
  2. SQLGate for CUBRID 영구 무료 라이선스 제공

    Date2020.04.09 Byadmin Views4465
    read more
  3. csql로 연결은 되는데 쿼리가 안되네요

    Date2009.12.08 By하나엘 Views13351
    Read More
  4. DB에 자료가 저장이 안되는데 도움을 부탁드립니다.

    Date2009.12.07 By푸른잔디 Views8233
    Read More
  5. mysql의 sql_calc_found_rows 에 대응되는 큐브리드 명령이 있나요?

    Date2009.12.07 By차오이 Views24254
    Read More
  6. 파워빌더10.2에서 ODBC설정에 대한 문제

    Date2009.12.05 Byksk Views22574
    Read More
  7. 처음 사용자

    Date2009.12.05 By김대빵 Views8833
    Read More
  8. oid select 질문입니다.

    Date2009.12.05 By마준 Views9682
    Read More
  9. 오류 좀 확인해주세요ㅜㅜ

    Date2009.12.04 By푸른잔디 Views21931
    Read More
  10. numeric과 bigint

    Date2009.12.04 By하나엘 Views13789
    Read More
  11. unload / load 에러 관련 objects, schema 정보관련 질문입니다.

    Date2009.12.04 Bypotter Views10292
    Read More
  12. unload/load 관련한 질문입니다.

    Date2009.12.04 Bypotter Views10880
    Read More
  13. jsp에서 DB가 연결이 안됩니다.ㅡㅜ;

    Date2009.12.03 By민짱8 Views14403
    Read More
  14. 트랜잭션처리 시간지연에 대한 문의입니다.

    Date2009.12.03 By히로키 Views12337
    Read More
  15. php 모듈 관련해서 의견을 구합니다.

    Date2009.12.03 Bypotter Views8767
    Read More
  16. DB 삭제 후 생성??

    Date2009.12.02 By푸른잔디 Views11349
    Read More
  17. 큐브리드매니져로 테이블에 MULTISET 추가시

    Date2009.12.02 By하나엘 Views10126
    Read More
  18. 센트OS에서 큐브리드 명령어 사용??

    Date2009.12.01 By푸른잔디 Views12821
    Read More
  19. 초보가 DB 이전에 대해 문의를 드립니다.

    Date2009.12.01 By푸른잔디 Views9655
    Read More
  20. DB_OBJECT* 는 언제 사라지나요?

    Date2009.11.30 By하나엘 Views9338
    Read More
  21. 큐브리드 한글 문제

    Date2009.11.27 By조상필 Views15157
    Read More
  22. glo테이블에 insert할 경우..

    Date2009.11.27 Bypictions Views8922
    Read More
Board Pagination Prev 1 ... 174 175 176 177 178 179 180 181 182 183 ... 200 Next
/ 200

Contact Cubrid

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