conversion.out

来自「PostgreSQL7.4.6 for Linux」· OUT 代码 · 共 1,515 行 · 第 1/2 页

OUT
1,515
字号
---- create user defined conversion--CREATE USER conversion_test_user WITH NOCREATEDB NOCREATEUSER;SET SESSION AUTHORIZATION conversion_test_user;CREATE CONVERSION myconv FOR 'LATIN1' TO 'UNICODE' FROM iso8859_1_to_utf8;---- cannot make same name conversion in same schema--CREATE CONVERSION myconv FOR 'LATIN1' TO 'UNICODE' FROM iso8859_1_to_utf8;ERROR:  conversion "myconv" already exists---- create default conversion with qualified name--CREATE DEFAULT CONVERSION public.mydef FOR 'LATIN1' TO 'UNICODE' FROM iso8859_1_to_utf8;---- cannot make default conversion with same shcema/for_encoding/to_encoding--CREATE DEFAULT CONVERSION public.mydef2 FOR 'LATIN1' TO 'UNICODE' FROM iso8859_1_to_utf8;ERROR:  default conversion for LATIN1 to UNICODE already exists---- drop user defined conversion--DROP CONVERSION myconv;DROP CONVERSION mydef;---- make sure all pre-defined conversions are fine.-- SQL_ASCII --> MULE_INTERNALSELECT CONVERT('foo' USING ascii_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'SQL_ASCII', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> SQL_ASCIISELECT CONVERT('foo' USING mic_to_ascii); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'SQL_ASCII'); convert --------- foo(1 row)-- KOI8R --> MULE_INTERNALSELECT CONVERT('foo' USING koi8_r_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'KOI8R', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> KOI8RSELECT CONVERT('foo' USING mic_to_koi8_r); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'KOI8R'); convert --------- foo(1 row)-- ISO-8859-5 --> MULE_INTERNALSELECT CONVERT('foo' USING iso_8859_5_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'ISO-8859-5', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> ISO-8859-5SELECT CONVERT('foo' USING mic_to_iso_8859_5); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'ISO-8859-5'); convert --------- foo(1 row)-- WIN1251 --> MULE_INTERNALSELECT CONVERT('foo' USING windows_1251_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'WIN1251', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> WIN1251SELECT CONVERT('foo' USING mic_to_windows_1251); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'WIN1251'); convert --------- foo(1 row)-- ALT --> MULE_INTERNALSELECT CONVERT('foo' USING windows_866_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'ALT', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> ALTSELECT CONVERT('foo' USING mic_to_windows_866); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'ALT'); convert --------- foo(1 row)-- KOI8R --> WIN1251SELECT CONVERT('foo' USING koi8_r_to_windows_1251); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'KOI8R', 'WIN1251'); convert --------- foo(1 row)-- WIN1251 --> KOI8RSELECT CONVERT('foo' USING windows_1251_to_koi8_r); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'WIN1251', 'KOI8R'); convert --------- foo(1 row)-- KOI8R --> ALTSELECT CONVERT('foo' USING koi8_r_to_windows_866); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'KOI8R', 'ALT'); convert --------- foo(1 row)-- ALT --> KOI8RSELECT CONVERT('foo' USING windows_866_to_koi8_r); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'ALT', 'KOI8R'); convert --------- foo(1 row)-- ALT --> WIN1251SELECT CONVERT('foo' USING windows_866_to_windows_1251); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'ALT', 'WIN1251'); convert --------- foo(1 row)-- WIN1251 --> ALTSELECT CONVERT('foo' USING windows_1251_to_windows_866); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'WIN1251', 'ALT'); convert --------- foo(1 row)-- ISO-8859-5 --> KOI8RSELECT CONVERT('foo' USING iso_8859_5_to_koi8_r); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'ISO-8859-5', 'KOI8R'); convert --------- foo(1 row)-- KOI8R --> ISO-8859-5SELECT CONVERT('foo' USING koi8_r_to_iso_8859_5); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'KOI8R', 'ISO-8859-5'); convert --------- foo(1 row)-- ISO-8859-5 --> WIN1251SELECT CONVERT('foo' USING iso_8859_5_to_windows_1251); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'ISO-8859-5', 'WIN1251'); convert --------- foo(1 row)-- WIN1251 --> ISO-8859-5SELECT CONVERT('foo' USING windows_1251_to_iso_8859_5); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'WIN1251', 'ISO-8859-5'); convert --------- foo(1 row)-- ISO-8859-5 --> ALTSELECT CONVERT('foo' USING iso_8859_5_to_windows_866); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'ISO-8859-5', 'ALT'); convert --------- foo(1 row)-- ALT --> ISO-8859-5SELECT CONVERT('foo' USING windows_866_to_iso_8859_5); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'ALT', 'ISO-8859-5'); convert --------- foo(1 row)-- EUC_CN --> MULE_INTERNALSELECT CONVERT('foo' USING euc_cn_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'EUC_CN', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> EUC_CNSELECT CONVERT('foo' USING mic_to_euc_cn); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'EUC_CN'); convert --------- foo(1 row)-- EUC_JP --> SJISSELECT CONVERT('foo' USING euc_jp_to_sjis); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'EUC_JP', 'SJIS'); convert --------- foo(1 row)-- SJIS --> EUC_JPSELECT CONVERT('foo' USING sjis_to_euc_jp); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'SJIS', 'EUC_JP'); convert --------- foo(1 row)-- EUC_JP --> MULE_INTERNALSELECT CONVERT('foo' USING euc_jp_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'EUC_JP', 'MULE_INTERNAL'); convert --------- foo(1 row)-- SJIS --> MULE_INTERNALSELECT CONVERT('foo' USING sjis_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'SJIS', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> EUC_JPSELECT CONVERT('foo' USING mic_to_euc_jp); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'EUC_JP'); convert --------- foo(1 row)-- MULE_INTERNAL --> SJISSELECT CONVERT('foo' USING mic_to_sjis); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'SJIS'); convert --------- foo(1 row)-- EUC_KR --> MULE_INTERNALSELECT CONVERT('foo' USING euc_kr_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'EUC_KR', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> EUC_KRSELECT CONVERT('foo' USING mic_to_euc_kr); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'EUC_KR'); convert --------- foo(1 row)-- EUC_TW --> BIG5SELECT CONVERT('foo' USING euc_tw_to_big5); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'EUC_TW', 'BIG5'); convert --------- foo(1 row)-- BIG5 --> EUC_TWSELECT CONVERT('foo' USING big5_to_euc_tw); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'BIG5', 'EUC_TW'); convert --------- foo(1 row)-- EUC_TW --> MULE_INTERNALSELECT CONVERT('foo' USING euc_tw_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'EUC_TW', 'MULE_INTERNAL'); convert --------- foo(1 row)-- BIG5 --> MULE_INTERNALSELECT CONVERT('foo' USING big5_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'BIG5', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> EUC_TWSELECT CONVERT('foo' USING mic_to_euc_tw); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'EUC_TW'); convert --------- foo(1 row)-- MULE_INTERNAL --> BIG5SELECT CONVERT('foo' USING mic_to_big5); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'BIG5'); convert --------- foo(1 row)-- LATIN2 --> MULE_INTERNALSELECT CONVERT('foo' USING iso_8859_2_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'LATIN2', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> LATIN2SELECT CONVERT('foo' USING mic_to_iso_8859_2); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'LATIN2'); convert --------- foo(1 row)-- WIN1250 --> MULE_INTERNALSELECT CONVERT('foo' USING windows_1250_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'WIN1250', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> WIN1250SELECT CONVERT('foo' USING mic_to_windows_1250); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'WIN1250'); convert --------- foo(1 row)-- LATIN2 --> WIN1250SELECT CONVERT('foo' USING iso_8859_2_to_windows_1250); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'LATIN2', 'WIN1250'); convert --------- foo(1 row)-- WIN1250 --> LATIN2SELECT CONVERT('foo' USING windows_1250_to_iso_8859_2); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'WIN1250', 'LATIN2'); convert --------- foo(1 row)-- LATIN1 --> MULE_INTERNALSELECT CONVERT('foo' USING iso_8859_1_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'LATIN1', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> LATIN1SELECT CONVERT('foo' USING mic_to_iso_8859_1); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'LATIN1'); convert --------- foo(1 row)-- LATIN3 --> MULE_INTERNALSELECT CONVERT('foo' USING iso_8859_3_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'LATIN3', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> LATIN3SELECT CONVERT('foo' USING mic_to_iso_8859_3); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'LATIN3'); convert --------- foo(1 row)-- LATIN4 --> MULE_INTERNALSELECT CONVERT('foo' USING iso_8859_4_to_mic); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'LATIN4', 'MULE_INTERNAL'); convert --------- foo(1 row)-- MULE_INTERNAL --> LATIN4SELECT CONVERT('foo' USING mic_to_iso_8859_4); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'MULE_INTERNAL', 'LATIN4'); convert --------- foo(1 row)-- SQL_ASCII --> UNICODESELECT CONVERT('foo' USING ascii_to_utf_8); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'SQL_ASCII', 'UNICODE'); convert --------- foo(1 row)-- UNICODE --> SQL_ASCIISELECT CONVERT('foo' USING utf_8_to_ascii); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'UNICODE', 'SQL_ASCII'); convert --------- foo(1 row)-- BIG5 --> UNICODESELECT CONVERT('foo' USING big5_to_utf_8); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'BIG5', 'UNICODE'); convert --------- foo(1 row)-- UNICODE --> BIG5SELECT CONVERT('foo' USING utf_8_to_big5); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'UNICODE', 'BIG5'); convert --------- foo(1 row)-- UNICODE --> KOI8RSELECT CONVERT('foo' USING utf_8_to_koi8_r); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'UNICODE', 'KOI8R'); convert --------- foo(1 row)-- KOI8R --> UNICODESELECT CONVERT('foo' USING koi8_r_to_utf_8); convert_using --------------- foo(1 row)SELECT CONVERT('foo', 'KOI8R', 'UNICODE'); convert --------- foo(1 row)-- UNICODE --> WIN1251SELECT CONVERT('foo' USING utf_8_to_windows_1251); convert_using 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?