mirror of
https://github.com/postgres/postgres.git
synced 2025-07-30 11:03:19 +03:00
> Tatsuo Ishii wrote:
> > > > It was made to cope with encoding such as an Asian bloc in 7.2Beta2. > > > > > > > > Added ServerEncoding > > > > Korean (JOHAB), Thai (WIN874), > > > > Vietnamese (TCVN), Arabic (WIN1256) > > > > > > > > Added ClientEncoding > > > > Simplified Chinese (GBK), Korean (UHC) > > > > > > > > > > > > > http://www.sankyo-unyu.co.jp/Pool/postgresql-7.2b2.newencoding.diff.tar.gz > > > > (608K) > > > > > > Looks good. I need some people to review this for me. > > > > For me they look good too. The only missing part is a > > documentation. I will ask him to write it up. If he couldn't, I will > > do it for him. > > > The diff is 3mb > > > but appears to address only additions to multibyte. I have attached a > > > list of files it modifies. Also, look at the sizes of the mb/ > > > directory. It is getting large: > > > > > > 4 ./CVS > > > 6 ./Unicode/CVS > > > 3433 ./Unicode > > > 6197 . > > > > Yes. We definitely need the on-the-fly encoding addition capability: > > i.e. CREATE CHRACTER SET in the future... > > -- > > Tatsuo Ishii > > > > Address chainge. http://www.sankyo-unyu.co.jp/Pool/postgresql-7.2.newencoding.diff.gz Add PsqlODBC and document ...etc patch. Eiji Tokuya
This commit is contained in:
@ -45,6 +45,7 @@ PostgreSQL 7.2 multi-byte (MB) support README 2001/9/18 $B:n@.(B
|
||||
EUC_CN GB $B$r%Y!<%9$K$7$?CfJ8(BEUC$B!%(Bcode set 2 $B$O(B
|
||||
SS2+2$B%P%$%H%3!<%I(B = 3$B%P%$%HI=8=$G$9!%(B
|
||||
EUC_KR $B4Z9q8l(B EUC$B!%(B
|
||||
JOHAB $B%O%s%0%k%Y!<%9$N4Z9q8l(BEUC.
|
||||
EUC_TW $BBfOQ$N(B EUC$B!%(Bcode set 2 $B$O(B
|
||||
SS2+$BLLHV9f(B+2$B%P%$%H%3!<%I(B = 4$B%P%$%HI=8=$G$9!%(B
|
||||
UNICODE UTF-8$B!%$?$@$7%5%]!<%H$9$k$N$O(B UCS-2 $B$NHO0O!$(B
|
||||
@ -56,6 +57,9 @@ PostgreSQL 7.2 multi-byte (MB) support README 2001/9/18 $B:n@.(B
|
||||
$B%-%j%kJ8;z(B KOI8(KOI8-R), WIN(CP1251), ALT(CP866)$B$r%5%]!<%H(B
|
||||
$B$7$F$$$^$9!%$b$A$m$s(B ISO 8859-5 $B$b;HMQ2DG=$G$9!%(B
|
||||
$B$3$N>l9g!$(B"LATIN5" $B$H$7$F;XDj$7$F2<$5$$!%(B
|
||||
WIN1256 $B%"%i%V=t9q8l(BWindows$BMQ%(%s%3!<%G%#%s%0(B.
|
||||
TCVN $B%Y%H%J%`8l(B."ABC"$B$d(B"VSCII"$B$b;HMQ2DG=(B.
|
||||
WIN874 $B%?%$8l(B.
|
||||
|
||||
$BA*Br$NL\0B$H$7$F$O!$1Q8l$HF|K\8l$7$+;H$o$J$$>l9g$O(B EUC_JP($BF1MM$K!$Cf(B
|
||||
$B9q8l$7$+;H$o$J$$>l9g$O(B EUC_CN... $B$J$I$H$J$j$^$9(B)$B!$$=$NB>$N8@8l$b;H$$$?(B
|
||||
@ -165,22 +169,40 @@ $ psql -l
|
||||
$B%(%s%3!<%G%#%s%0(B
|
||||
----------------------------------------------------------------
|
||||
EUC_JP EUC_JP, SJIS, UNICODE
|
||||
|
||||
|
||||
EUC_TW EUC_TW, BIG5, UNICODE
|
||||
|
||||
|
||||
EUC_CN EUC_CN, UNICODE
|
||||
|
||||
EUC_KR EUC_KR, UNICODE
|
||||
|
||||
JOHAB JOHAB, UNICODE
|
||||
|
||||
LATIN1,3,4 LATIN1,3,4, UNICODE
|
||||
|
||||
LATIN2 LATIN2, WIN1250, UNICODE
|
||||
|
||||
|
||||
LATIN5 LATIN5, WIN, ALT, UNICODE
|
||||
|
||||
|
||||
LATIN6,7,8,9,10 LATIN6,7,8,9,10, UNICODE
|
||||
|
||||
ISO_8859_5,6,7,8 ISO_8859_5,6,7,8, UNICODE
|
||||
|
||||
WIN1256 WIN1256, UNICODE
|
||||
|
||||
TCVN TCVN, UNICODE
|
||||
|
||||
WIN874 WIN874, UNICODE
|
||||
|
||||
MULE_INTERNAL EUC_JP, SJIS, EUC_KR, EUC_CN,
|
||||
EUC_TW, BIG5, LATIN1$B$+$i(B5,
|
||||
WIN, ALT, WIN1250
|
||||
|
||||
UNICODE EUC_JP, SJIS, EUC_KR, EUC_CN,
|
||||
EUC_TW, BIG5, LATIN1$B$+$i(B5,
|
||||
WIN, ALT, WIN1250
|
||||
UNICODE EUC_JP, SJIS, EUC_KR, UHC,
|
||||
EUC_CN, GBK, EUC_TW, BIG5,
|
||||
LATIN1$B$+$i(B10, ISO_8859_5$B$+$i(B8,
|
||||
WIN, ALT, WIN1250, WIN1256,
|
||||
TCVN, WIN874, JOHAB
|
||||
----------------------------------------------------------------
|
||||
|
||||
$B%P%C%/%(%s%I$H%U%m%s%H%(%s%I$N%(%s%3!<%G%#%s%0$,0[$J$k>l9g!$$=$N$3$H(B
|
||||
@ -390,12 +412,28 @@ o set client_encoding $B%3%^%s%I$r;H$&J}K!(B
|
||||
ISO 8859-3 8859-3.TXT
|
||||
ISO 8859-4 8859-4.TXT
|
||||
ISO 8859-5 8859-5.TXT
|
||||
EUC_JP JIS0201.TXT, JIS0208.TXT, JIS0212.TXT
|
||||
ISO 8859-6 8859-6.TXT
|
||||
ISO 8859-7 8859-7.TXT
|
||||
ISO 8859-8 8859-8.TXT
|
||||
ISO 8859-9 8859-9.TXT
|
||||
ISO 8859-10 8859-10.TXT
|
||||
ISO 8859-13 8859-13.TXT
|
||||
ISO 8859-14 8859-14.TXT
|
||||
ISO 8859-15 8859-15.TXT
|
||||
ISO 8859-16 8859-16.TXT
|
||||
EUC_JP JIS0201.TXT, JIS0208.TXT, JIS0212.TXT,
|
||||
CP932.TXT, sjis.map
|
||||
SJIS CP932.TXT
|
||||
EUC_CN GB2312.TXT
|
||||
EUC_KR OLD5601.TXT
|
||||
GBK CP936.TXT
|
||||
EUC_KR KSX1001.TXT
|
||||
UHC CP949.TXT
|
||||
JOHAB JOHAB.TXT
|
||||
EUC_TW CNS11643.TXT
|
||||
Big5 BIG5.TXT
|
||||
WIN1256 CP1256.TXT
|
||||
TCVN CP1258.TXT
|
||||
WIN874 CP874.TXT
|
||||
============================================================
|
||||
|
||||
$B<U<-!'(B
|
||||
|
Reference in New Issue
Block a user