mirror of
https://github.com/MariaDB/server.git
synced 2025-11-28 17:36:30 +03:00
This patch changes the main name of 3 byte character set from utf8 to utf8mb3. New old_mode UTF8_IS_UTF8MB3 is added and set TRUE by default, so that utf8 would mean utf8mb3. If not set, utf8 would mean utf8mb4.
501 lines
16 KiB
Plaintext
501 lines
16 KiB
Plaintext
SET @global_start_value = @@global.character_set_results;
|
||
SET @@global.character_set_results=@@character_set_client;
|
||
SELECT @@global.character_set_results;
|
||
@@global.character_set_results
|
||
latin1
|
||
SET @session_start_value = @@character_set_results;
|
||
SELECT @session_start_value;
|
||
@session_start_value
|
||
latin1
|
||
SET @session_start_value = @@local.character_set_results;
|
||
SELECT @session_start_value;
|
||
@session_start_value
|
||
latin1
|
||
SET @session_start_value = @@session.character_set_results;
|
||
SELECT @session_start_value;
|
||
@session_start_value
|
||
latin1
|
||
'#--------------------FN_DYNVARS_013_01------------------#'
|
||
SELECT character_set_results;
|
||
ERROR 42S22: Unknown column 'character_set_results' in 'field list'
|
||
SET character_set_results=utf8;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
utf8mb3
|
||
SET session character_set_results=utf8;
|
||
SELECT session character_set_results;
|
||
ERROR 42S22: Unknown column 'session' in 'field list'
|
||
SET global character_set_results=utf8;
|
||
SELECT global character_set_results;
|
||
ERROR 42S22: Unknown column 'global' in 'field list'
|
||
'#--------------------FN_DYNVARS_013_02-------------------------#'
|
||
SET @@character_set_results = latin5;
|
||
SET @@character_set_results = DEFAULT;
|
||
SELECT @@character_set_results = @@global.character_set_results;
|
||
@@character_set_results = @@global.character_set_results
|
||
1
|
||
SET @@global.character_set_results = latin5;
|
||
SET @@global.character_set_results = DEFAULT;
|
||
SELECT @@global.character_set_results= @global_start_value;
|
||
@@global.character_set_results= @global_start_value
|
||
1
|
||
'#--------------------FN_DYNVARS_013_03-------------------------#'
|
||
SET @@session.character_set_results = utf8;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
utf8mb3
|
||
SET @@global.character_set_results = latin2;
|
||
SELECT @@global.character_set_results;
|
||
@@global.character_set_results
|
||
latin2
|
||
SELECT @@session.character_set_results AS res_is_utf8;
|
||
res_is_utf8
|
||
utf8mb3
|
||
SET @@session.character_set_results = latin5;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
latin5
|
||
SELECT @@global.character_set_results AS res_is_latin2;
|
||
res_is_latin2
|
||
latin2
|
||
SELECT @@global.character_set_results=@@session.character_set_results
|
||
AS res_is_false;
|
||
res_is_false
|
||
0
|
||
'#--------------------FN_DYNVARS_013_04-------------------------#'
|
||
SELECT @@character_set_results = @@session.character_set_results AS res;
|
||
res
|
||
1
|
||
SELECT @@character_set_results = @@local.character_set_results AS res;
|
||
res
|
||
1
|
||
'#--------------------FN_DYNVARS_013_05-------------------------#'
|
||
SET @@character_set_results = utf8 + latin2;
|
||
ERROR 42S22: Unknown column 'utf8' in 'field list'
|
||
'#--------------------FN_DYNVARS_013_06-------------------------#'
|
||
SET @@session.character_set_results = big5;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
big5
|
||
SET @@session.character_set_results = dec8;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
dec8
|
||
SET @@session.character_set_results = cp850;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
cp850
|
||
SET @@session.character_set_results = hp8;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
hp8
|
||
SET @@session.character_set_results = koi8r;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
koi8r
|
||
SET @@session.character_set_results = latin1;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
latin1
|
||
SET @@session.character_set_results = latin2;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
latin2
|
||
SET @@session.character_set_results = swe7;
|
||
SELECT @@session.character_set_results;
|
||
??session.character_set_results
|
||
swe7
|
||
SET @@session.character_set_results = ascii;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
ascii
|
||
SET @@session.character_set_results = ujis;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
ujis
|
||
SET @@session.character_set_results = sjis;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
sjis
|
||
SET @@session.character_set_results = hebrew;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
hebrew
|
||
SET @@session.character_set_results = tis620;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
tis620
|
||
SET @@session.character_set_results = euckr;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
euckr
|
||
SET @@session.character_set_results = koi8u;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
koi8u
|
||
SET @@session.character_set_results = gb2312;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
gb2312
|
||
SET @@session.character_set_results = greek;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
greek
|
||
SET @@session.character_set_results = cp1250;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
cp1250
|
||
SET @@session.character_set_results = gbk;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
gbk
|
||
SET @@session.character_set_results = latin5;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
latin5
|
||
SET @@session.character_set_results = armscii8;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
armscii8
|
||
SET @@session.character_set_results = utf8;
|
||
SELECT @@session.character_set_results;
|
||
@@session.character_set_results
|
||
utf8mb3
|
||
SET @@session.character_set_results = ucs2;
|
||
SELECT @@session.character_set_results;
|
||
|
||
|