ctype_gbk.test
上传用户:romrleung
上传日期:2022-05-23
资源大小:18897k
文件大小:1k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. -- source include/have_gbk.inc
  2. #
  3. # Tests with the gbk character set
  4. #
  5. --disable_warnings
  6. drop table if exists t1;
  7. --enable_warnings
  8. SET @test_character_set= 'gbk';
  9. SET @test_collation= 'gbk_chinese_ci';
  10. -- source include/ctype_common.inc
  11. SET NAMES gbk;
  12. SET collation_connection='gbk_chinese_ci';
  13. -- source include/ctype_filesort.inc
  14. -- source include/ctype_innodb_like.inc
  15. -- source include/ctype_like_escape.inc
  16. SET collation_connection='gbk_bin';
  17. -- source include/ctype_filesort.inc
  18. -- source include/ctype_innodb_like.inc
  19. -- source include/ctype_like_escape.inc
  20. #
  21. # Bug#11987 mysql will truncate the text when
  22. # the text contain GBK char:"0xA3A0" and "0xA1"
  23. #
  24. SET NAMES gbk;
  25. CREATE TABLE t1 (a text) character set gbk;
  26. INSERT INTO t1 VALUES (0xA3A0),(0xA1A1);
  27. SELECT hex(a) FROM t1 ORDER BY a;
  28. DROP TABLE t1;
  29. # End of 4.1 tests