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 8227 게시물 읽기
No. 8227
dblink 에서 한글처리 문제
작성자
제임스강
작성일
2009-07-12 21:21ⓒ
2009-07-12 21:24ⓜ
조회수
6,551

저는 DBLINK를 통해 동일한 서버 다른 데이타베이스에 있는 내용을 가져오려고 합니다.


특정 필드에 영어가 들어오면 정상적으로 가져오는데 한글이 들어오면 빈 값을 가져옵니다.


어떻게 처리를 해야 할지 난감합니다.


해당 쿼리는 다음과 같습니다.


select *

from dblink('dbname=postgis', 'select "BD_NM" from data where "SN" IN(''1'',''2'')')

as t1("BD_NM" character varying(40));


답변 부탁드립니다.

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

두 데이터베이스의 문자encoding 설정이 서로 틀린게 아닐까싶습니다.

김상기(ioseph)님이 2009-07-13 11:17에 작성한 댓글입니다.

현재 문자 인코딩 설정입니다.


show server_encoding; 

"UTF8"


show client_encoding;

"UNICODE"


set client_encoding = 'UHC'; 로 하면 dblink가 실행되지 않습니다.ㅜㅜ


제임스강님이 2009-07-13 13:38에 작성한 댓글입니다. Edit

그럴리가요

저도 가끔 dblink 사용하는데


uhc 로 해서 사용하는데 무리 없거덩요

tyro님이 2009-07-13 19:23에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
8236빈값을 0 으로 업데이트는? [2]
souler
2009-07-13
6449
8235데이타를 썼다 지웠다를 많이 하면 느려지는현상 [1]
우후
2009-07-13
6397
8234[GP]NOT EXISTS (subquery) 지원여부 [2]
강가딘
2009-07-13
7093
8227dblink 에서 한글처리 문제 [3]
제임스강
2009-07-12
6551
8202중복처리 질문 두번째! [1]
souler
2009-07-10
6194
8185업데이트는 중복처리 안됩니까? [수정/재질문] [5]
souler
2009-07-09
6699
8169윈도우 PgAdmin 에서말입니다. [4]
souler
2009-07-08
7522
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다