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 7435 게시물 읽기
No. 7435
server encoding이나 client encoding을 가져오는 방법
작성자
김병석(byung82)
작성일
2008-05-29 09:28
조회수
7,147

server side function을 만들었을때 server encoding이나 client encoding을 가져올수 있는방법이 있는지 알고싶습니다.


KTS에 접목을 해야 하는데 저부분이 궁금하군여 그럼..

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

=> show server_encoding;
 server_encoding
-----------------
 UTF8
(1 row)

Time: 0.380 ms
=> show client_encoding;
 client_encoding
-----------------
 UTF8
(1 row)

Time: 0.177 ms

김상기(ioseph)님이 2008-05-29 19:21에 작성한 댓글입니다.

제가 궁금한건


동적 dll이 만들어진 곳에서 부르고 싶어서 입니다,


pgkts에 내부적으로 인코등 변환을 해야 하는데 지금은 UTF-8로 고정한상태라서 ^^;;

김병석(byung82)님이 2008-05-29 20:26에 작성한 댓글입니다.

서버프로그래밍이 필요한 모양인가봅니다. 
구체적으로 어떤 부분에서 필요한지 알려주시면 저도 함께 찾아보지요.


하필이면 이런날 DSN에 경사가 있어서...
일단 촛불 이야기부터 먼저 살펴보고요. 
사태가 점점 예사롭지 않게 흘러가네요.

김상기(ioseph)님이 2008-05-29 20:52에 작성한 댓글입니다.
이 댓글은 2008-05-29 20:58에 마지막으로 수정되었습니다.

postgres=# select getdatabaseencoding() as enc ;
 enc
------
 UTF8
(1 row)

postgres=# select pg_client_encoding() as enc ;
 enc
-----
 UHC
(1 row)


헤더파일 include/server/utils/builtins.h 에 선언이 있으므로
C/C++ 에서 다이렉트로 호출할 수도 있읍니다.

cf) extern Datum getdatabaseencoding(PG_FUNCTION_ARGS);
cf) extern Datum pg_client_encoding(PG_FUNCTION_ARGS);

초보대왕님이 2008-05-29 21:08에 작성한 댓글입니다.
이 댓글은 2008-05-29 21:20에 마지막으로 수정되었습니다. Edit

감사합니다 ^^;


이제 자동으로 Database encoding에 따른 자동 변환이 되었습니다.


아직 몇몇 문제점 해결만 되면 alpha 버전으로 등록을 해야겠습니다.

김병석(byung82)님이 2008-05-30 11:53에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
7438구글 Summer of code로 알아보는 PostgreSQL의 새로울? 기능들 [2]
신기배
2008-06-01
6842
7437pl/pgsql 함수에서 insert결과 받아오기 [2]
송우진
2008-06-01
7395
7436KTS TSEARCH2 Plugin pgkts pre alpha 버전을 등록했습니다. [4]
김병석
2008-05-30
6983
7435server encoding이나 client encoding을 가져오는 방법 [5]
김병석
2008-05-29
7147
7434tsearch2 에 KTS 접목하기. [10]
김병석
2008-05-29
8633
7433v8.3.1 로 업그레이드 한후 조회 속도가 많이 떨어지네요. 저만그런건가요? [1]
박근준
2008-05-28
6575
7432tsearch2 에 kts접목에 관해서 [4]
김병석
2008-05-27
6713
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다