Background Image

FORUM

조회 수 12161 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

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

안녕하십니까.

함수사용 관련하여 궁금한게 있어서 글작성합니다.


현재 DB의 언어셋은 UTF-8로 생성을 하였고 현재 DB접속 시 charset=UTF-8로 연결하면

어플리케이션 및 메니져에서 정상적으로 한글이 보이고 있습니다.

그러나 함수 생성시 함수에서 return 하는 한글에 대해서는 문자가 깨지고 있습니다.


- 함수 생성 예시

public static String test (int a, int b){ 

      return "한글테스트 : " + (a+b);

 }


- 쿼리 예시

select test(1,3);   ==> 결과 : �ѱ��׽�Ʈ : 3



메니져에서 charset=EUC-KR 로 연결하면 정확한 결과가 나오지만 UTF-8로 생성된 테이블의 값들은 깨져서 나오고있습니다. 

select test(1,3);   ==> 결과 : 한글테스트 : 3


현재 DB는 UTF-8로 유지를 해야할 것 같습니다.

함수실행할때 한글이 깨지는 문제는 어떻게 해결해봐야 할까요?

현재 질문 답변 리스트에 있는 것들을 참고하여 JAVA 설정 등 여러가지 시도를 해본 상태입니다.


지원감사합니다.








  • ?
    주현 2017.02.24 05:33

    안녕하세요.

    CUBRID에서는 기본적으로 문자 코드셋을 변경하지 않습니다.


    DB Driver연결 시 옵션을 지정하셔서 확인 요청 드리겠습니다.

    Driver가 무엇인지 몰라서 JDBC로 link하오니, 참고해주세요


    http://www.cubrid.org/manual/ko/9.3.0/api/jdbc.html#id2


    charset을 추가 설정해 주시면 될듯합니다.


    URL=jdbc:CUBRID:192.168.0.1:33000:demodb:public::?charSet=utf-8


    감사합니다.



List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 51
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
2535 CUBRID Manager 9.3.6.007 (64bit) 에서 엑셀다운로드 안됨 1 자유시간 2017.03.28 7922
2534 trunc 날짜 1 jckang 2017.03.28 7513
2533 cubrid manager 접속이 안되어 질문 합니다. 1 file jchul8 2017.03.27 7989
2532 numeric 관련 오류 확인 부탁드립니다. 2 최범규 2017.03.23 7172
2531 CUBRID 보안 설정 가이드 문의드립니다. 1 secret haenam12 2017.03.22 9
2530 백업 에러 로그 확인 부탁 드립니다. 1 예찬샤론 2017.03.22 6860
2529 안드로이드 [Android] JDBC 직접연결 1 무냉채 2017.03.22 7321
2528 java 한글깨짐 문제 2 무냉채 2017.03.22 8627
2527 sql 조회 에러문의 2 secret 최범규 2017.03.22 10
2526 CURSOR 관련 사항입니다. 1 secret 임동현 2017.03.22 14
2525 Cubrid 저장 프로시져 관련 질문입니다. 1 임동현 2017.03.21 7177
2524 큐브리드 insert 구문 질문 1 secret 안녕하세여 2017.03.17 13
2523 nclob 은 어떤 타입으로 해야 하나요? 1 최범규 2017.03.16 3248
2522 마이그레이션 export 관련 문의 1 최범규 2017.03.16 3675
2521 서버업로드할시 문서파일업로드가 안되는경우, 1 file 오명일 2017.03.16 3413
2520 마이그레이션 속도 관련 문의 1 최범규 2017.03.16 3532
2519 마이그레이션 관련 문의 1 최범규 2017.03.16 3284
2518 dba 패스워드 분실시 어떻게 해야 하나요? 1 눈여울 2017.03.15 5082
2517 마이그레이션 진행시 varchar2(4000) -> varchar(4000) 길이가 잘릴 수 있다고 나오던데요 1 최범규 2017.03.14 4021
2516 질문드립니다. 8 secret 오명일 2017.03.14 21
Board Pagination Prev 1 ... 69 70 71 72 73 74 75 76 77 78 ... 200 Next
/ 200

Contact Cubrid

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