1- <!-- $PostgreSQL: pgsql/doc/src/sgml/charset.sgml,v 2.61 2005/03/1304:35:06 momjian Exp $ -->
1+ <!-- $PostgreSQL: pgsql/doc/src/sgml/charset.sgml,v 2.62 2005/03/1305:11:49 momjian Exp $ -->
22
33<chapter id="charset">
44 <title>Localization</>
@@ -641,49 +641,60 @@ $ <userinput>psql -l</userinput>
641641 <tbody>
642642 <row>
643643 <entry><literal>BIG5</literal></entry>
644- <entry><literal>BIG5</literal>, <literal>EUC_TW</literal>
644+ <entry><literal>BIG5</literal>,
645+ <literal>EUC_TW</literal>
645646 </entry>
646647 </row>
647648 <row>
648649 <entry><literal>EUC_CN</literal></entry>
649- <entry><literal>EUC_CN</literal>, <literal>UTF8</literal>, <literal>MULE_INTERNAL</literal>
650+ <entry><literal>EUC_CN</literal>,
651+ <literal>MULE_INTERNAL</literal>,
652+ <literal>UTF8</literal>
650653 </entry>
651654 </row>
652655 <row>
653656 <entry><literal>EUC_JP</literal></entry>
654- <entry><literal>EUC_JP</literal>, <literal>SJIS</literal>,
655- <literal>UTF8</literal>, <literal>MULE_INTERNAL</literal>
657+ <entry><literal>EUC_JP</literal>,
658+ <literal>MULE_INTERNAL</literal>,
659+ <literal>SJIS</literal>,
660+ <literal>UTF8</literal>
656661 </entry>
657662 </row>
658663 <row>
659664 <entry><literal>EUC_KR</literal></entry>
660- <entry><literal>EUC_KR</literal>, <literal>UTF8</literal>, <literal>MULE_INTERNAL</literal>
665+ <entry><literal>EUC_KR</literal>,
666+ <literal>MULE_INTERNAL</literal>,
667+ <literal>UTF8</literal>
661668 </entry>
662669 </row>
663670 <row>
664671 <entry><literal>EUC_TW</literal></entry>
665- <entry><literal>EUC_TW</literal>, <literal>BIG5</literal>,
666- <literal>UTF8</literal>, <literal>MULE_INTERNAL</literal>
672+ <entry><literal>EUC_TW</literal>,
673+ <literal>BIG5</literal>,
674+ <literal>MULE_INTERNAL</literal>,
675+ <literal>UTF8</literal>
667676 </entry>
668677 </row>
669678 <row>
670679 <entry><literal>GB18030</literal></entry>
671- <entry><literal>GB18030</literal>, <literal>UTF8</literal>
680+ <entry><literal>GB18030</literal>,
681+ <literal>UTF8</literal>
672682 </entry>
673683 </row>
674684 <row>
675685 <entry><literal>GBK</literal></entry>
676- <entry><literal>GBK</literal>, <literal>UTF8</literal>
686+ <entry><literal>GBK</literal>,
687+ <literal>UTF8</literal>
677688 </entry>
678689 </row>
679690 <row>
680691 <entry><literal>ISO_8859_5</literal></entry>
681692 <entry><literal>ISO_8859_5</literal>,
682- <literal>UTF8 </literal>,
693+ <literal>KOI8 </literal>,
683694 <literal>MULE_INTERNAL</literal>,
684- <literal>WIN1251 </literal>,
695+ <literal>UTF8 </literal>,
685696 <literal>WIN866</literal>,
686- <literal>KOI8 </literal>
697+ <literal>WIN1251 </literal>
687698 </entry>
688699 </row>
689700 <row>
@@ -706,126 +717,162 @@ $ <userinput>psql -l</userinput>
706717 </row>
707718 <row>
708719 <entry><literal>JOHAB</literal></entry>
709- <entry><literal>JOHAB</literal>, <literal>UTF8</literal>
720+ <entry><literal>JOHAB</literal>,
721+ <literal>UTF8</literal>
710722 </entry>
711723 </row>
712724 <row>
713725 <entry><literal>KOI8</literal></entry>
714- <entry><literal>ISO_8859_5</literal>, <literal>WIN1251</literal>,
715- <literal>WIN866</literal>, <literal>KOI8</literal>,
716- <literal>UTF8</literal>, <literal>MULE_INTERNAL</literal>
726+ <entry>
727+ <literal>KOI8</literal>,
728+ <literal>ISO_8859_5</literal>,
729+ <literal>MULE_INTERNAL</literal>,
730+ <literal>UTF8</literal>,
731+ <literal>WIN866</literal>,
732+ <literal>WIN1251</literal>
717733 </entry>
718734 </row>
719- <row>
735+ <row>
720736 <entry><literal>LATIN1</literal></entry>
721- <entry><literal>LATIN1</literal>, <literal>UTF8</literal>
722- <literal>MULE_INTERNAL</literal>
737+ <entry><literal>LATIN1</literal>,
738+ <literal>MULE_INTERNAL</literal>,
739+ <literal>UTF8</literal>
723740 </entry>
724741 </row>
725- <row>
742+ <row>
726743 <entry><literal>LATIN2</literal></entry>
727- <entry><literal>LATIN2</literal>, <literal>WIN1250</literal>,
744+ <entry><literal>LATIN2</literal>,
745+ <literal>MULE_INTERNAL</literal>,
728746 <literal>UTF8</literal>,
729- <literal>MULE_INTERNAL </literal>
747+ <literal>WIN1250 </literal>
730748 </entry>
731749 </row>
732- <row>
750+ <row>
733751 <entry><literal>LATIN3</literal></entry>
734- <entry><literal>LATIN3</literal>, <literal>UTF8</literal>,
735- <literal>MULE_INTERNAL</literal>
752+ <entry><literal>LATIN3</literal>,
753+ <literal>MULE_INTERNAL</literal>,
754+ <literal>UTF8</literal>
736755 </entry>
737756 </row>
738- <row>
757+ <row>
739758 <entry><literal>LATIN4</literal></entry>
740- <entry><literal>LATIN4</literal>, <literal>UTF8</literal>,
741- <literal>MULE_INTERNAL</literal>
759+ <entry><literal>LATIN4</literal>,
760+ <literal>MULE_INTERNAL</literal>,
761+ <literal>UTF8</literal>
742762 </entry>
743763 </row>
744- <row>
764+ <row>
745765 <entry><literal>LATIN5</literal></entry>
746- <entry><literal>LATIN5</literal>, <literal>UTF8</literal>
766+ <entry><literal>LATIN5</literal>,
767+ <literal>UTF8</literal>
747768 </entry>
748769 </row>
749- <row>
770+ <row>
750771 <entry><literal>LATIN6</literal></entry>
751- <entry><literal>LATIN6</literal>, <literal>UTF8</literal>,
752- <literal>MULE_INTERNAL</literal>
772+ <entry><literal>LATIN6</literal>,
773+ <literal>MULE_INTERNAL</literal>,
774+ <literal>UTF8</literal>
753775 </entry>
754776 </row>
755- <row>
777+ <row>
756778 <entry><literal>LATIN7</literal></entry>
757- <entry><literal>LATIN7</literal>, <literal>UTF8</literal>,
758- <literal>MULE_INTERNAL</literal>
779+ <entry><literal>LATIN7</literal>,
780+ <literal>MULE_INTERNAL</literal>,
781+ <literal>UTF8</literal>
759782 </entry>
760783 </row>
761- <row>
784+ <row>
762785 <entry><literal>LATIN8</literal></entry>
763- <entry><literal>LATIN8</literal>, <literal>UTF8</literal>,
764- <literal>MULE_INTERNAL</literal>
786+ <entry><literal>LATIN8</literal>,
787+ <literal>MULE_INTERNAL</literal>,
788+ <literal>UTF8</literal>
765789 </entry>
766790 </row>
767- <row>
791+ <row>
768792 <entry><literal>LATIN9</literal></entry>
769- <entry><literal>LATIN9</literal>, <literal>UTF8</literal>,
770- <literal>MULE_INTERNAL</literal>
793+ <entry><literal>LATIN9</literal>,
794+ <literal>MULE_INTERNAL</literal>,
795+ <literal>UTF8</literal>
771796 </entry>
772797 </row>
773- <row>
798+ <row>
774799 <entry><literal>LATIN10</literal></entry>
775- <entry><literal>LATIN10</literal>, <literal>UTF8</literal>,
776- <literal>MULE_INTERNAL</literal>
800+ <entry><literal>LATIN10</literal>,
801+ <literal>MULE_INTERNAL</literal>,
802+ <literal>UTF8</literal>
777803 </entry>
778804 </row>
779805 <row>
780806 <entry><literal>MULE_INTERNAL</literal></entry>
781- <entry><literal>EUC_JP</literal>, <literal>SJIS</literal>, <literal>EUC_KR</literal>, <literal>EUC_CN</literal>,
782- <literal>EUC_TW</literal>, <literal>BIG5</literal>, <literal>LATIN1</literal> to <literal>LATIN5</literal>,
783- <literal>WIN1251</literal>, <literal>WIN866</literal>,
784- <literal>WIN1250</literal>,
785- <literal>BIG5</literal>, <literal>ISO_8859_5</literal>, <literal>KOI8</literal></entry>
786- </row>
787- <row>
807+ <entry>
808+ <literal>BIG5</literal>,
809+ <literal>EUC_CN</literal>,
810+ <literal>EUC_JP</literal>,
811+ <literal>EUC_KR</literal>,
812+ <literal>EUC_TW</literal>,
813+ <literal>ISO_8859_5</literal>,
814+ <literal>KOI8</literal></entry>,
815+ <literal>LATIN1</literal> to <literal>LATIN5</literal>,
816+ <literal>SJIS</literal>,
817+ <literal>WIN866</literal>,
818+ <literal>WIN1250</literal>,
819+ <literal>WIN1251</literal>
820+ </row>
821+ <row>
788822 <entry><literal>SJIS</literal></entry>
789- <entry><literal>SJIS</literal>, <literal>UTF8</literal>,
790- <literal>EUC_JP</literal>
823+ <entry><literal>SJIS</literal>,
824+ <literal>EUC_JP</literal>,
825+ <literal>UTF8</literal>
791826 </entry>
792827 </row>
793828 <row>
794829 <entry><literal>SQL_ASCII</literal></entry>
795- <entry><literal>SQL_ASCII</literal>, <literal>UTF8</literal>, <literal>MULE_INTERNAL</literal>
830+ <entry><literal>SQL_ASCII</literal>,
831+ <literal>MULE_INTERNAL</literal>,
832+ <literal>UTF8</literal>
796833 </entry>
797834 </row>
798835 <row>
799836 <entry><literal>UHC</literal></entry>
800- <entry><literal>UHC</literal>, <literal>UTF8</literal>
837+ <entry><literal>UHC</literal>,
838+ <literal>UTF8</literal>
801839 </entry>
802840 </row>
803841 <row>
804842 <entry><literal>UTF8</literal></entry>
805843 <entry>
806- <literal>EUC_JP </literal>, <literal>SJIS</literal>,
807- <literal>EUC_KR</literal>, <literal>UHC</literal>, <literal>JOHAB </literal>,
808- <literal>EUC_CN</literal>, <literal>GBK </literal>,
809- <literal>EUC_TW </literal>, <literal>BIG5</literal>,
810- <literal>LATIN1 </literal> to <literal>LATIN10</literal>,
811- <literal>ISO_8859_5</literal>,
844+ <literal>BIG5 </literal>,
845+ <literal>EUC_CN </literal>,
846+ <literal>EUC_JP </literal>,
847+ <literal>EUC_KR </literal>,
848+ <literal>EUC_TW </literal>,
849+ <literal>ISO_8859_5</literal>,
812850 <literal>ISO_8859_6</literal>,
813- <literal>ISO_8859_7</literal>,
814- <literal>ISO_8859_8</literal>,
815- <literal>WIN1251</literal>, <literal>WIN866</literal>,
816- <literal>KOI8</literal>,
817- <literal>WIN1256</literal>,
818- <literal>WIN1258</literal>,
819- <literal>WIN874</literal>,
851+ <literal>ISO_8859_7</literal>,
852+ <literal>ISO_8859_8</literal>,
820853 <literal>GB18030</literal>,
821- <literal>WIN1250</literal>
854+ <literal>GBK</literal>,
855+ <literal>JOHAB</literal>,
856+ <literal>KOI8</literal>,
857+ <literal>LATIN1</literal> to <literal>LATIN10</literal>,
858+ <literal>SJIS</literal>,
859+ <literal>UHC</literal>,
860+ <literal>WIN866</literal>,
861+ <literal>WIN874</literal>,
862+ <literal>WIN1250</literal>,
863+ <literal>WIN1251</literal>,
864+ <literal>WIN1256</literal>,
865+ <literal>WIN1258</literal>
822866 </entry>
823867 </row>
824868 <row>
825869 <entry><literal>WIN866</literal></entry>
826- <entry><literal>ISO_8859_5</literal>, <literal>WIN1251</literal>,
827- <literal>WIN866</literal>, <literal>KOI8</literal>,
828- <literal>UTF8</literal>, <literal>MULE_INTERNAL</literal>
870+ <entry><literal>ISO_8859_5</literal>,
871+ <literal>WIN866</literal>,
872+ <literal>KOI8</literal>,
873+ <literal>MULE_INTERNAL</literal>,
874+ <literal>UTF8</literal>,
875+ <literal>WIN1251</literal>
829876 </entry>
830877 </row>
831878 <row>
@@ -836,15 +883,20 @@ $ <userinput>psql -l</userinput>
836883 </row>
837884 <row>
838885 <entry><literal>WIN1250</literal></entry>
839- <entry><literal>LATIN2</literal>, <literal>WIN1250</literal>,
840- <literal>UTF8</literal>, <literal>MULE_INTERNAL</literal>
886+ <entry><literal>LATIN2</literal>,
887+ <literal>WIN1250</literal>,
888+ <literal>MULE_INTERNAL</literal>,
889+ <literal>UTF8</literal>
841890 </entry>
842891 </row>
843892 <row>
844893 <entry><literal>WIN1251</literal></entry>
845- <entry><literal>ISO_8859_5</literal>, <literal>WIN1251</literal>,
846- <literal>WIN866</literal>, <literal>KOI8</literal>,
847- <literal>UTF8</literal>, <literal>MULE_INTERNAL</literal>
894+ <entry><literal>ISO_8859_5</literal>,
895+ <literal>WIN1251</literal>,
896+ <literal>KOI8</literal>,
897+ <literal>MULE_INTERNAL</literal>,
898+ <literal>UTF8</literal>,
899+ <literal>WIN866</literal>
848900 </entry>
849901 </row>
850902 <row>