database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 9262 게시물 읽기
No. 9262
C 라이브러리(Libpq) 사용시 한글깨짐
작성자
ted
작성일
2013-04-11 15:01ⓒ
2013-04-11 16:21ⓜ
조회수
9,376

안녕하세요!

 

C Libray를 이용하여 개발하고 있습니다.

 

그런데 Database에 있는 한글 String Data를 PQgetvalue()함수 이용하여 Read하면 Data가 깨짐니다.

 

영문은 정상적으로 Read가 됩니다.

 

해결 방법 아시는 고수분의 도움을 기다립니다.

 

==============================================

 

DB 생성시 UTF8로 생성이 되네요. UTF8->Unicode변경하니 정상적으로 한글이 표시 됩니다.

 

 

 

이 글에 대한 댓글이 총 2건 있습니다.

쿼리를 날리기 전에 문자셋을 쿼리를 날리는 컴의 문자셋으로 맞추어 주어야 합니다.

초보대왕님이 2013-04-14 21:29에 작성한 댓글입니다. Edit

참고가 되실지 모르겠습니다만, postgresql 설치 시 클러스터를 초기화하는 initdb 실행시 인코딩타입을 기재하며, 이 타입은 이후 클러스터에 데이터베이스를 생성할때 default type이 됩니다.

김민석님이 2013-05-26 14:41에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
9265[질문] 파티션 테이블에 관한 질문입니다. [2]
김문수
2013-04-18
8815
9264입력된 값에서 \r\n [1]
전상도
2013-04-16
8551
9263[질문] 데이터량에 따른 성능 저하에 관한 질문입니다. [2]
김문수
2013-04-15
9297
9262C 라이브러리(Libpq) 사용시 한글깨짐 [2]
ted
2013-04-11
9376
9260[질문] DB 성능과 관련된 질문입니다. [2]
김문수
2013-04-04
9210
9259time zone 한국시각 고정 질문입니다. [6]
iyob
2013-04-03
14684
9258대용량 데이터 백업 문의입니다. [2]
류상우
2013-04-03
10228
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.031초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다