1
0
mirror of https://github.com/postgres/postgres.git synced 2025-12-10 14:22:35 +03:00

Add support for Win1252 encoding.

Roland Volkmann
This commit is contained in:
Bruce Momjian
2005-03-14 18:31:25 +00:00
parent 2b0bb797ec
commit e7fb9f18bf
17 changed files with 451 additions and 43 deletions

View File

@@ -784,6 +784,32 @@ SELECT CONVERT('foo', 'WIN1251', 'UTF8');
foo
(1 row)
-- UTF8 --> WIN1252
SELECT CONVERT('foo' USING utf8_to_windows_1252);
convert_using
---------------
foo
(1 row)
SELECT CONVERT('foo', 'UTF8', 'WIN1252');
convert
---------
foo
(1 row)
-- WIN1252 --> UTF8
SELECT CONVERT('foo' USING windows_1252_to_utf8);
convert_using
---------------
foo
(1 row)
SELECT CONVERT('foo', 'WIN1252', 'UTF8');
convert
---------
foo
(1 row)
-- UTF8 --> WIN866
SELECT CONVERT('foo' USING utf8_to_windows_866);
convert_using

View File

@@ -201,6 +201,12 @@ SELECT CONVERT('foo', 'UTF8', 'WIN1251');
-- WIN1251 --> UTF8
SELECT CONVERT('foo' USING windows_1251_to_utf8);
SELECT CONVERT('foo', 'WIN1251', 'UTF8');
-- UTF8 --> WIN1252
SELECT CONVERT('foo' USING utf8_to_windows_1252);
SELECT CONVERT('foo', 'UTF8', 'WIN1252');
-- WIN1252 --> UTF8
SELECT CONVERT('foo' USING windows_1252_to_utf8);
SELECT CONVERT('foo', 'WIN1252', 'UTF8');
-- UTF8 --> WIN866
SELECT CONVERT('foo' USING utf8_to_windows_866);
SELECT CONVERT('foo', 'UTF8', 'WIN866');