How to extend server side encoding GBK

From: Xiong He <iihero(at)qq(dot)com>
To: PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: How to extend server side encoding GBK
Date: 2012-07-02 14:57:40
Message-ID: tencent_78BE6BC62789E6431E2E3776@qq.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

I just noticed that PG not support the following encoding:
/* followings are for client encoding only */
PG_SJIS, /* Shift JIS (Winindows-932) */
PG_BIG5, /* Big5 (Windows-950) */
PG_GBK, /* GBK (Windows-936) */
PG_UHC, /* UHC (Windows-949) */
PG_GB18030, /* GB18030 */
PG_JOHAB, /* EUC for Korean JOHAB */
PG_SHIFT_JIS_2004, /* Shift-JIS-2004 */
_PG_LAST_ENCODING_ /* mark only */

But PG_GBK and PG_GB18030 are very popular in Chinese charset.
Could anybody give some hints about how to extend it in PG source code?

Although UTF-8 and PG_EUC_CN is ready. But I think it's useful to implement the support of PG_GBK.

Any help is appreciated. Thanks in advance.

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2012-07-02 15:06:16 Re: pgsql: Make walsender more responsive.
Previous Message Kohei KaiGai 2012-07-02 14:55:39 User-Id Tracking when Portal was started