MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ctype_unicode_latin.inc
1 #
2 # Basic Latin
3 #
4 insert into t1 values ('A'),('a');
5 insert into t1 values ('B'),('b');
6 insert into t1 values ('C'),('c');
7 insert into t1 values ('D'),('d');
8 insert into t1 values ('E'),('e');
9 insert into t1 values ('F'),('f');
10 insert into t1 values ('G'),('g');
11 insert into t1 values ('H'),('h');
12 insert into t1 values ('I'),('i');
13 insert into t1 values ('J'),('j');
14 insert into t1 values ('K'),('k');
15 insert into t1 values ('L'),('l');
16 insert into t1 values ('M'),('m');
17 insert into t1 values ('N'),('n');
18 insert into t1 values ('O'),('o');
19 insert into t1 values ('P'),('p');
20 insert into t1 values ('Q'),('q');
21 insert into t1 values ('R'),('r');
22 insert into t1 values ('S'),('s');
23 insert into t1 values ('T'),('t');
24 insert into t1 values ('U'),('u');
25 insert into t1 values ('V'),('v');
26 insert into t1 values ('W'),('w');
27 insert into t1 values ('X'),('x');
28 insert into t1 values ('Y'),('y');
29 insert into t1 values ('Z'),('z');
30 
31 #
32 # Latin1 supplement
33 #
34 insert into t1 values (_ucs2 0x00e0),(_ucs2 0x00c0);
35 insert into t1 values (_ucs2 0x00e1),(_ucs2 0x00c1);
36 insert into t1 values (_ucs2 0x00e2),(_ucs2 0x00c2);
37 insert into t1 values (_ucs2 0x00e3),(_ucs2 0x00c3);
38 insert into t1 values (_ucs2 0x00e4),(_ucs2 0x00c4);
39 insert into t1 values (_ucs2 0x00e5),(_ucs2 0x00c5);
40 insert into t1 values (_ucs2 0x00e6),(_ucs2 0x00c6);
41 insert into t1 values (_ucs2 0x00e7),(_ucs2 0x00c7);
42 insert into t1 values (_ucs2 0x00e8),(_ucs2 0x00c8);
43 insert into t1 values (_ucs2 0x00e9),(_ucs2 0x00c9);
44 insert into t1 values (_ucs2 0x00ea),(_ucs2 0x00ca);
45 insert into t1 values (_ucs2 0x00eb),(_ucs2 0x00cb);
46 insert into t1 values (_ucs2 0x00ec),(_ucs2 0x00cc);
47 insert into t1 values (_ucs2 0x00ed),(_ucs2 0x00cd);
48 insert into t1 values (_ucs2 0x00ee),(_ucs2 0x00ce);
49 insert into t1 values (_ucs2 0x00ef),(_ucs2 0x00cf);
50 
51 insert into t1 values (_ucs2 0x00f0),(_ucs2 0x00d0);
52 insert into t1 values (_ucs2 0x00f1),(_ucs2 0x00d1);
53 insert into t1 values (_ucs2 0x00f2),(_ucs2 0x00d2);
54 insert into t1 values (_ucs2 0x00f3),(_ucs2 0x00d3);
55 insert into t1 values (_ucs2 0x00f4),(_ucs2 0x00d4);
56 insert into t1 values (_ucs2 0x00f5),(_ucs2 0x00d5);
57 insert into t1 values (_ucs2 0x00f6),(_ucs2 0x00d6);
58 insert into t1 values (_ucs2 0x00f7),(_ucs2 0x00d7);
59 insert into t1 values (_ucs2 0x00f8),(_ucs2 0x00d8);
60 insert into t1 values (_ucs2 0x00f9),(_ucs2 0x00d9);
61 insert into t1 values (_ucs2 0x00fa),(_ucs2 0x00da);
62 insert into t1 values (_ucs2 0x00fb),(_ucs2 0x00db);
63 insert into t1 values (_ucs2 0x00fc),(_ucs2 0x00dc);
64 insert into t1 values (_ucs2 0x00fd),(_ucs2 0x00dd);
65 insert into t1 values (_ucs2 0x00fe),(_ucs2 0x00de);
66 insert into t1 values (_ucs2 0x00ff),(_ucs2 0x00df);
67 
68 #
69 # Latin extended-A, 0100-017F
70 #
71 insert into t1 values (_ucs2 0x0100),(_ucs2 0x0101),(_ucs2 0x0102),(_ucs2 0x0103);
72 insert into t1 values (_ucs2 0x0104),(_ucs2 0x0105),(_ucs2 0x0106),(_ucs2 0x0107);
73 insert into t1 values (_ucs2 0x0108),(_ucs2 0x0109),(_ucs2 0x010a),(_ucs2 0x010b);
74 insert into t1 values (_ucs2 0x010c),(_ucs2 0x010d),(_ucs2 0x010e),(_ucs2 0x010f);
75 insert into t1 values (_ucs2 0x0110),(_ucs2 0x0111),(_ucs2 0x0112),(_ucs2 0x0113);
76 insert into t1 values (_ucs2 0x0114),(_ucs2 0x0115),(_ucs2 0x0116),(_ucs2 0x0117);
77 insert into t1 values (_ucs2 0x0118),(_ucs2 0x0119),(_ucs2 0x011a),(_ucs2 0x011b);
78 insert into t1 values (_ucs2 0x011c),(_ucs2 0x011d),(_ucs2 0x011e),(_ucs2 0x011f);
79 insert into t1 values (_ucs2 0x0120),(_ucs2 0x0121),(_ucs2 0x0122),(_ucs2 0x0123);
80 insert into t1 values (_ucs2 0x0124),(_ucs2 0x0125),(_ucs2 0x0126),(_ucs2 0x0127);
81 insert into t1 values (_ucs2 0x0128),(_ucs2 0x0129),(_ucs2 0x012a),(_ucs2 0x012b);
82 insert into t1 values (_ucs2 0x012c),(_ucs2 0x012d),(_ucs2 0x012e),(_ucs2 0x012f);
83 insert into t1 values (_ucs2 0x0130),(_ucs2 0x0131),(_ucs2 0x0132),(_ucs2 0x0133);
84 insert into t1 values (_ucs2 0x0134),(_ucs2 0x0135),(_ucs2 0x0136),(_ucs2 0x0137);
85 insert into t1 values (_ucs2 0x0138),(_ucs2 0x0139),(_ucs2 0x013a),(_ucs2 0x013b);
86 insert into t1 values (_ucs2 0x013c),(_ucs2 0x013d),(_ucs2 0x013e),(_ucs2 0x013f);
87 insert into t1 values (_ucs2 0x0140),(_ucs2 0x0141),(_ucs2 0x0142),(_ucs2 0x0143);
88 insert into t1 values (_ucs2 0x0144),(_ucs2 0x0145),(_ucs2 0x0146),(_ucs2 0x0147);
89 insert into t1 values (_ucs2 0x0148),(_ucs2 0x0149),(_ucs2 0x014a),(_ucs2 0x014b);
90 insert into t1 values (_ucs2 0x014c),(_ucs2 0x014d),(_ucs2 0x014e),(_ucs2 0x014f);
91 insert into t1 values (_ucs2 0x0150),(_ucs2 0x0151),(_ucs2 0x0152),(_ucs2 0x0153);
92 insert into t1 values (_ucs2 0x0154),(_ucs2 0x0155),(_ucs2 0x0156),(_ucs2 0x0157);
93 insert into t1 values (_ucs2 0x0158),(_ucs2 0x0159),(_ucs2 0x015a),(_ucs2 0x015b);
94 insert into t1 values (_ucs2 0x015c),(_ucs2 0x015d),(_ucs2 0x015e),(_ucs2 0x015f);
95 insert into t1 values (_ucs2 0x0160),(_ucs2 0x0161),(_ucs2 0x0162),(_ucs2 0x0163);
96 insert into t1 values (_ucs2 0x0164),(_ucs2 0x0165),(_ucs2 0x0166),(_ucs2 0x0167);
97 insert into t1 values (_ucs2 0x0168),(_ucs2 0x0169),(_ucs2 0x016a),(_ucs2 0x016b);
98 insert into t1 values (_ucs2 0x016c),(_ucs2 0x016d),(_ucs2 0x016e),(_ucs2 0x016f);
99 insert into t1 values (_ucs2 0x0170),(_ucs2 0x0171),(_ucs2 0x0172),(_ucs2 0x0173);
100 insert into t1 values (_ucs2 0x0174),(_ucs2 0x0175),(_ucs2 0x0176),(_ucs2 0x0177);
101 insert into t1 values (_ucs2 0x0178),(_ucs2 0x0179),(_ucs2 0x017a),(_ucs2 0x017b);
102 insert into t1 values (_ucs2 0x017c),(_ucs2 0x017d),(_ucs2 0x017e),(_ucs2 0x017f);
103 
104 #
105 # Latin extended-B, 0180-024F
106 #
107 insert into t1 values (_ucs2 0x0180),(_ucs2 0x0181),(_ucs2 0x0182),(_ucs2 0x0183);
108 insert into t1 values (_ucs2 0x0184),(_ucs2 0x0185),(_ucs2 0x0186),(_ucs2 0x0187);
109 insert into t1 values (_ucs2 0x0188),(_ucs2 0x0189),(_ucs2 0x018a),(_ucs2 0x018b);
110 insert into t1 values (_ucs2 0x018c),(_ucs2 0x018d),(_ucs2 0x018e),(_ucs2 0x018f);
111 insert into t1 values (_ucs2 0x0190),(_ucs2 0x0191),(_ucs2 0x0192),(_ucs2 0x0193);
112 insert into t1 values (_ucs2 0x0194),(_ucs2 0x0195),(_ucs2 0x0196),(_ucs2 0x0197);
113 insert into t1 values (_ucs2 0x0198),(_ucs2 0x0199),(_ucs2 0x019a),(_ucs2 0x019b);
114 insert into t1 values (_ucs2 0x019c),(_ucs2 0x019d),(_ucs2 0x019e),(_ucs2 0x019f);
115 insert into t1 values (_ucs2 0x01a0),(_ucs2 0x01a1),(_ucs2 0x01a2),(_ucs2 0x01a3);
116 insert into t1 values (_ucs2 0x01a4),(_ucs2 0x01a5),(_ucs2 0x01a6),(_ucs2 0x01a7);
117 insert into t1 values (_ucs2 0x01a8),(_ucs2 0x01a9),(_ucs2 0x01aa),(_ucs2 0x01ab);
118 insert into t1 values (_ucs2 0x01ac),(_ucs2 0x01ad),(_ucs2 0x01ae),(_ucs2 0x01af);
119 insert into t1 values (_ucs2 0x01b0),(_ucs2 0x01b1),(_ucs2 0x01b2),(_ucs2 0x01b3);
120 insert into t1 values (_ucs2 0x01b4),(_ucs2 0x01b5),(_ucs2 0x01b6),(_ucs2 0x01b7);
121 insert into t1 values (_ucs2 0x01b8),(_ucs2 0x01b9),(_ucs2 0x01ba),(_ucs2 0x01bb);
122 insert into t1 values (_ucs2 0x01bc),(_ucs2 0x01bd),(_ucs2 0x01be),(_ucs2 0x01bf);
123 insert into t1 values (_ucs2 0x01c0),(_ucs2 0x01c1),(_ucs2 0x01c2),(_ucs2 0x01c3);
124 insert into t1 values (_ucs2 0x01c4),(_ucs2 0x01c5),(_ucs2 0x01c6),(_ucs2 0x01c7);
125 insert into t1 values (_ucs2 0x01c8),(_ucs2 0x01c9),(_ucs2 0x01ca),(_ucs2 0x01cb);
126 insert into t1 values (_ucs2 0x01cc),(_ucs2 0x01cd),(_ucs2 0x01ce),(_ucs2 0x01cf);
127 insert into t1 values (_ucs2 0x01d0),(_ucs2 0x01d1),(_ucs2 0x01d2),(_ucs2 0x01d3);
128 insert into t1 values (_ucs2 0x01d4),(_ucs2 0x01d5),(_ucs2 0x01d6),(_ucs2 0x01d7);
129 insert into t1 values (_ucs2 0x01d8),(_ucs2 0x01d9),(_ucs2 0x01da),(_ucs2 0x01db);
130 insert into t1 values (_ucs2 0x01dc),(_ucs2 0x01dd),(_ucs2 0x01de),(_ucs2 0x01df);
131 insert into t1 values (_ucs2 0x01e0),(_ucs2 0x01e1),(_ucs2 0x01e2),(_ucs2 0x01e3);
132 insert into t1 values (_ucs2 0x01e4),(_ucs2 0x01e5),(_ucs2 0x01e6),(_ucs2 0x01e7);
133 insert into t1 values (_ucs2 0x01e8),(_ucs2 0x01e9),(_ucs2 0x01ea),(_ucs2 0x01eb);
134 insert into t1 values (_ucs2 0x01ec),(_ucs2 0x01ed),(_ucs2 0x01ee),(_ucs2 0x01ef);
135 insert into t1 values (_ucs2 0x01f0),(_ucs2 0x01f1),(_ucs2 0x01f2),(_ucs2 0x01f3);
136 insert into t1 values (_ucs2 0x01f4),(_ucs2 0x01f5),(_ucs2 0x01f6),(_ucs2 0x01f7);
137 insert into t1 values (_ucs2 0x01f8),(_ucs2 0x01f9),(_ucs2 0x01fa),(_ucs2 0x01fb);
138 insert into t1 values (_ucs2 0x01fc),(_ucs2 0x01fd),(_ucs2 0x01fe),(_ucs2 0x01ff);
139 
140 #
141 # Latin Extended Additional: Latin extension for Vietnamese, 1EA0-1EF1
142 #
143 INSERT INTO t1 VALUES (_ucs2 0x1EA0),(_ucs2 0x1EA1),(_ucs2 0x1EA2),(_ucs2 0x1EA3);
144 INSERT INTO t1 VALUES (_ucs2 0x1EA4),(_ucs2 0x1EA5),(_ucs2 0x1EA6),(_ucs2 0x1EA7);
145 INSERT INTO t1 VALUES (_ucs2 0x1EA8),(_ucs2 0x1EA9),(_ucs2 0x1EAA),(_ucs2 0x1EAB);
146 INSERT INTO t1 VALUES (_ucs2 0x1EAC),(_ucs2 0x1EAD),(_ucs2 0x1EAE),(_ucs2 0x1EAF);
147 INSERT INTO t1 VALUES (_ucs2 0x1EB0),(_ucs2 0x1EB1),(_ucs2 0x1EB2),(_ucs2 0x1EB3);
148 INSERT INTO t1 VALUES (_ucs2 0x1EB4),(_ucs2 0x1EB5),(_ucs2 0x1EB6),(_ucs2 0x1EB7);
149 INSERT INTO t1 VALUES (_ucs2 0x1EB8),(_ucs2 0x1EB9),(_ucs2 0x1EBA),(_ucs2 0x1EBB);
150 INSERT INTO t1 VALUES (_ucs2 0x1EBC),(_ucs2 0x1EBD),(_ucs2 0x1EBE),(_ucs2 0x1EBF);
151 INSERT INTO t1 VALUES (_ucs2 0x1EC0),(_ucs2 0x1EC1),(_ucs2 0x1EC2),(_ucs2 0x1EC3);
152 INSERT INTO t1 VALUES (_ucs2 0x1EC4),(_ucs2 0x1EC5),(_ucs2 0x1EC6),(_ucs2 0x1EC7);
153 INSERT INTO t1 VALUES (_ucs2 0x1EC8),(_ucs2 0x1EC9),(_ucs2 0x1ECA),(_ucs2 0x1ECB);
154 INSERT INTO t1 VALUES (_ucs2 0x1ECC),(_ucs2 0x1ECD),(_ucs2 0x1ECE),(_ucs2 0x1ECF);
155 INSERT INTO t1 VALUES (_ucs2 0x1ED0),(_ucs2 0x1ED1),(_ucs2 0x1ED2),(_ucs2 0x1ED3);
156 INSERT INTO t1 VALUES (_ucs2 0x1ED4),(_ucs2 0x1ED5),(_ucs2 0x1ED6),(_ucs2 0x1ED7);
157 INSERT INTO t1 VALUES (_ucs2 0x1ED8),(_ucs2 0x1ED9),(_ucs2 0x1EDA),(_ucs2 0x1EDB);
158 INSERT INTO t1 VALUES (_ucs2 0x1EDC),(_ucs2 0x1EDD),(_ucs2 0x1EDE),(_ucs2 0x1EDF);
159 INSERT INTO t1 VALUES (_ucs2 0x1EE0),(_ucs2 0x1EE1),(_ucs2 0x1EE2),(_ucs2 0x1EE3);
160 INSERT INTO t1 VALUES (_ucs2 0x1EE4),(_ucs2 0x1EE5),(_ucs2 0x1EE6),(_ucs2 0x1EE7);
161 INSERT INTO t1 VALUES (_ucs2 0x1EE8),(_ucs2 0x1EE9),(_ucs2 0x1EEA),(_ucs2 0x1EEB);
162 INSERT INTO t1 VALUES (_ucs2 0x1EEC),(_ucs2 0x1EED),(_ucs2 0x1EEE),(_ucs2 0x1EEF);
163 INSERT INTO t1 VALUES (_ucs2 0x1EF0),(_ucs2 0x1EF1);
164 
165 #
166 # Contractions used in some languages
167 #
168 insert into t1 values ('AA'),('Aa'),('aa'),('aA');
169 insert into t1 values ('AE'),('Ae'),('ae'),('aE');
170 insert into t1 values ('CH'),('Ch'),('ch'),('cH');
171 insert into t1 values ('DZ'),('Dz'),('dz'),('dZ');
172 insert into t1 values ('DŽ'),('Dž'),('dž'),('dŽ');
173 insert into t1 values ('IJ'),('Ij'),('ij'),('iJ');
174 insert into t1 values ('LJ'),('Lj'),('lj'),('lJ');
175 insert into t1 values ('LL'),('Ll'),('ll'),('lL');
176 insert into t1 values ('NJ'),('Nj'),('nj'),('nJ');
177 insert into t1 values ('OE'),('Oe'),('oe'),('oE');
178 insert into t1 values ('SS'),('Ss'),('ss'),('sS');
179 insert into t1 values ('RR'),('Rr'),('rr'),('rR');