Skip to content

Character encodings

Mark Rotteveel edited this page Apr 5, 2016 · 2 revisions

List of encodings available by default in Firebird and the corresponding Java encodings.

Firebird encoding (encoding property) Java encoding (charSet property) Comments
ASCII ASCII -
BIG_5 Big5 Traditional Chinese
DOS437 Cp437 MS-DOS: United States, Australia, New Zeland, South Africa
DOS737 Cp737 MS-DOS: Greek
DOS775 Cp775 MS-DOS: Baltic
DOS850 Cp850 MS-DOS: Latin-1
DOS852 Cp852 MS-DOS: Latin-2
DOS857 Cp857 IBM: Turkish
DOS858 Cp858 IBM: Latin-1 + Euro
DOS860 Cp860 MS-DOS: Portuguese
DOS861 Cp861 MS-DOS: Icelandic
DOS862 Cp862 IBM: Hebrew
DOS863 Cp863 MS-DOS: Canadian French
DOS864 Cp864 IBM: Arabic
DOS865 Cp865 MS-DOS: Nordic
DOS866 Cp866 IBM: Cyrillic
DOS869 Cp869 IBM: Modern Greek
EUCJ_0208 EUC_JP JIS X 0201, 0208, 0212, EUC encoding, Japanese
GB_2312 EUC_CN GB2312, EUC encoding, Simplified Chinese
ISO8859_1 ISO-8859-1 ISO 8859-1, Latin alphabet No. 1
ISO8859_2 ISO-8859-2 ISO 8859-2
ISO8859_3 ISO-8859-3 ISO 8859-3
ISO8859_4 ISO-8859-4 ISO 8859-4
ISO8859_5 ISO-8859-5 ISO 8859-5
ISO8859_6 ISO-8859-6 ISO 8859-6
ISO8859_7 ISO-8859-7 ISO 8859-7
ISO8859_8 ISO-8859-8 ISO 8859-8
ISO8859_9 ISO-8859-9 ISO 8859-9
ISO8859_13 ISO-8859-13 ISO 8859-13
KSC_5601 MS949 Windows Korean
UNICODE_FSS UTF-8 8-bit Unicode Transformation Format (deprecated since FB 2.0)
UTF8 UTF-8 8-bit Unicode Transformation Format (FB 2.0+)
WIN1250 Cp1250 Windows Eastern European
WIN1251 Cp1251 Windows Cyrillic
WIN1252 Cp1252 Windows Latin-1
WIN1253 Cp1253 Windows Greek
WIN1254 Cp1254 Windows Turkish
WIN1255 Cp1255 Windows Hebrew
WIN1256 Cp1256 Windows Arabic
WIN1257 Cp1257 Windows Baltic