1set sql_mode="";
2SET NAMES 'utf8';
3#
4# Preparatory cleanup.
5#
6DROP TABLE IF EXISTS t1, t2, t3;
7#
8# We need a fixed timestamp to avoid varying results.
9#
10SET timestamp=1000000000;
11#
12# ===================================================
13# Test #1 - Insert/update/delete with all data types.
14# ===================================================
15#
16# Delete all existing binary logs.
17#
18RESET MASTER;
19#
20# Create a test table with all data types.
21#
22CREATE TABLE t1 (
23c01 BIT,
24c02 BIT(64),
25c03 TINYINT,
26c04 TINYINT UNSIGNED,
27c05 TINYINT ZEROFILL,
28c06 BOOL,
29c07 SMALLINT,
30c08 SMALLINT UNSIGNED,
31c09 SMALLINT ZEROFILL,
32c10 MEDIUMINT,
33c11 MEDIUMINT UNSIGNED,
34c12 MEDIUMINT ZEROFILL,
35c13 INT,
36c14 INT UNSIGNED,
37c15 INT ZEROFILL,
38c16 BIGINT,
39c17 BIGINT UNSIGNED,
40c18 BIGINT ZEROFILL,
41c19 FLOAT,
42c20 FLOAT UNSIGNED,
43c21 FLOAT ZEROFILL,
44c22 DOUBLE,
45c23 DOUBLE UNSIGNED,
46c24 DOUBLE ZEROFILL,
47c25 DECIMAL,
48c26 DECIMAL UNSIGNED,
49c27 DECIMAL ZEROFILL,
50#
51c28 DATE,
52c29 DATETIME,
53c30 TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
54c31 TIME,
55c32 YEAR,
56#
57c33 CHAR,
58c34 CHAR(0),
59c35 CHAR(1),
60c36 CHAR(255),
61c37 NATIONAL CHAR,
62c38 NATIONAL CHAR(0),
63c39 NATIONAL CHAR(1),
64c40 NATIONAL CHAR(255),
65c41 CHAR CHARACTER SET UCS2,
66c42 CHAR(0) CHARACTER SET UCS2,
67c43 CHAR(1) CHARACTER SET UCS2,
68c44 CHAR(255) CHARACTER SET UCS2,
69#
70c45 VARCHAR(0),
71c46 VARCHAR(1),
72c47 VARCHAR(255),
73c48 VARCHAR(261),
74c49 NATIONAL VARCHAR(0),
75c50 NATIONAL VARCHAR(1),
76c51 NATIONAL VARCHAR(255),
77c52 NATIONAL VARCHAR(261),
78c53 VARCHAR(0) CHARACTER SET UCS2,
79c54 VARCHAR(1) CHARACTER SET UCS2,
80c55 VARCHAR(255) CHARACTER SET UCS2,
81c56 VARCHAR(261) CHARACTER SET UCS2,
82#
83c57 BINARY,
84c58 BINARY(0),
85c59 BINARY(1),
86c60 BINARY(255),
87#
88c61 VARBINARY(0),
89c62 VARBINARY(1),
90c63 VARBINARY(255),
91c64 VARBINARY(261),
92#
93c65 TINYBLOB,
94c66 TINYTEXT,
95c67 TINYTEXT CHARACTER SET UCS2,
96c68 BLOB,
97c69 TEXT,
98c70 TEXT CHARACTER SET UCS2,
99c71 MEDIUMBLOB,
100c72 MEDIUMTEXT,
101c73 MEDIUMTEXT CHARACTER SET UCS2,
102c74 LONGBLOB,
103c75 LONGTEXT,
104c76 LONGTEXT CHARACTER SET UCS2,
105#
106c77 ENUM('a','b','c'),
107c78 SET('a','b','c'),
108#
109crn INT -- row number
110) ENGINE=InnoDB DEFAULT CHARSET latin1;
111#
112# Insert minimum values.
113#
114INSERT INTO t1 VALUES (
115b'0',                         -- c01
116b'0000000000000000000000000000000000000000000000000000000000000000',  -- c02
117-128,                         -- c03
1180,                            -- c04
119000,                          -- c05
120false,                        -- c06
121-32768,                       -- c07
1220,                            -- c08
12300000,                        -- c09
124-8388608,                     -- c10
1250,                            -- c11
12600000000,                     -- c12
127-2147483648,                  -- c13
1280,                            -- c14
1290000000000,                   -- c15
130-9223372036854775808,         -- c16
1310,                            -- c17
13200000000000000000000,         -- c18
133-3.402823466E+38,             -- c19
1341.175494351E-38,              -- c20
135000000000000,                 -- c21
136-1.7976931348623E+308,        -- c22 three digits cut for ps-protocol
1372.2250738585072E-308,         -- c23 three digits cut for ps-protocol
1380000000000000000000000,       -- c24
139-9999999999,                  -- c25
1400,                            -- c26
1410000000000,                   -- c27
142#
143'1000-01-01',                 -- c28
144'1000-01-01 00:00:00',        -- c29
145'1970-01-02 00:00:01',        -- c30 one day later due to timezone issues
146'-838:59:59',                 -- c31
147'1901',                       -- c32
148#
149'',                           -- c33
150'',                           -- c34
151'',                           -- c35
152'',                           -- c36
153'',                           -- c37
154'',                           -- c38
155'',                           -- c39
156'',                           -- c40
157'',                           -- c41
158'',                           -- c42
159'',                           -- c43
160'',                           -- c44
161#
162'',                           -- c45
163'',                           -- c46
164'',                           -- c47
165'',                           -- c48
166'',                           -- c49
167'',                           -- c50
168'',                           -- c51
169'',                           -- c52
170'',                           -- c53
171'',                           -- c54
172'',                           -- c55
173'',                           -- c56
174#
175'',                           -- c57
176'',                           -- c58
177'',                           -- c59
178'',                           -- c60
179#
180'',                           -- c61
181'',                           -- c62
182'',                           -- c63
183'',                           -- c64
184#
185'',                           -- c65
186'',                           -- c66
187'',                           -- c67
188'',                           -- c68
189'',                           -- c69
190'',                           -- c70
191'',                           -- c71
192'',                           -- c72
193'',                           -- c73
194'',                           -- c74
195'',                           -- c75
196'',                           -- c76
197#
198'a',                          -- c77
199'',                           -- c78
200#
2011                             -- crn -- row number
202);
203#
204# Insert maximum values.
205#
206INSERT INTO t1 VALUES (
207b'1',                         -- c01
208b'1111111111111111111111111111111111111111111111111111111111111111',  -- c02
209127,                          -- c03
210255,                          -- c04
211255,                          -- c05
212true,                         -- c06
21332767,                        -- c07
21465535,                        -- c08
21565535,                        -- c09
2168388607,                      -- c10
21716777215,                     -- c11
21816777215,                     -- c12
2192147483647,                   -- c13
2204294967295,                   -- c14
2214294967295,                   -- c15
2229223372036854775807,          -- c16
22318446744073709551615,         -- c17
22418446744073709551615,         -- c18
2253.402823466E+38,              -- c19
2263.402823466E+38,              -- c20
2273.402823466E+38,              -- c21
2281.7976931348623E+308,         -- c22 three digits cut for ps-protocol
2291.7976931348623E+308,         -- c23 three digits cut for ps-protocol
2301.7976931348623E+308,         -- c24 three digits cut for ps-protocol
2319999999999,                   -- c25
2329999999999,                   -- c26
2339999999999,                   -- c27
234#
235'9999-12-31',                 -- c28
236'9999-12-31 23:59:59',        -- c29
237'2038-01-08 03:14:07',        -- c30 one day earlier due to timezone issues
238'838:59:59',                  -- c31
239'2155',                       -- c32
240#
241x'ff',                        -- c33
242'',                           -- c34
243x'ff',                        -- c35
244REPEAT(x'ff',255),            -- c36
245_utf8 x'efbfbf',              -- c37
246'',                           -- c38
247_utf8 x'efbfbf',              -- c39
248REPEAT(_utf8 x'efbfbf',255),  -- c40
249_ucs2 x'ffff',                -- c41
250'',                           -- c42
251_ucs2 x'ffff',                -- c43
252REPEAT(_ucs2 x'ffff',255),    -- c44
253#
254'',                           -- c45
255x'ff',                        -- c46
256REPEAT(x'ff',255),            -- c47
257REPEAT(x'ff',261),            -- c48
258'',                           -- c49
259_utf8 x'efbfbf',              -- c50
260REPEAT(_utf8 x'efbfbf',255),  -- c51
261REPEAT(_utf8 x'efbfbf',261),  -- c52
262'',                           -- c53
263_ucs2 x'ffff',                -- c54
264REPEAT(_ucs2 x'ffff',255),    -- c55
265REPEAT(_ucs2 x'ffff',261),    -- c56
266#
267x'ff',                        -- c57
268'',                           -- c58
269x'ff',                        -- c59
270REPEAT(x'ff',255),            -- c60
271#
272'',                           -- c61
273x'ff',                        -- c62
274REPEAT(x'ff',255),            -- c63
275REPEAT(x'ff',261),            -- c64
276#
277'tinyblob',                   -- c65 not using maximum value here
278'tinytext',                   -- c66 not using maximum value here
279'tinytext-ucs2',              -- c67 not using maximum value here
280'blob',                       -- c68 not using maximum value here
281'text',                       -- c69 not using maximum value here
282'text-ucs2',                  -- c70 not using maximum value here
283'mediumblob',                 -- c71 not using maximum value here
284'mediumtext',                 -- c72 not using maximum value here
285'mediumtext-ucs2',            -- c73 not using maximum value here
286'longblob',                   -- c74 not using maximum value here
287'longtext',                   -- c75 not using maximum value here
288'longtext-ucs2',              -- c76 not using maximum value here
289#
290'c',                          -- c77
291'a,b,c',                      -- c78
292#
2932                             -- crn -- row number
294);
295#
296# Insert a row with NULL values and one with arbitrary values.
297#
298INSERT INTO t1 VALUES (
299NULL,                         -- c01
300NULL,                         -- c02
301NULL,                         -- c03
302NULL,                         -- c04
303NULL,                         -- c05
304NULL,                         -- c06
305NULL,                         -- c07
306NULL,                         -- c08
307NULL,                         -- c09
308NULL,                         -- c10
309NULL,                         -- c11
310NULL,                         -- c12
311NULL,                         -- c13
312NULL,                         -- c14
313NULL,                         -- c15
314NULL,                         -- c16
315NULL,                         -- c17
316NULL,                         -- c18
317NULL,                         -- c19
318NULL,                         -- c20
319NULL,                         -- c21
320NULL,                         -- c22
321NULL,                         -- c23
322NULL,                         -- c24
323NULL,                         -- c25
324NULL,                         -- c26
325NULL,                         -- c27
326#
327NULL,                         -- c28
328NULL,                         -- c29
329NULL,                         -- c30
330NULL,                         -- c31
331NULL,                         -- c32
332#
333NULL,                         -- c33
334NULL,                         -- c34
335NULL,                         -- c35
336NULL,                         -- c36
337NULL,                         -- c37
338NULL,                         -- c38
339NULL,                         -- c39
340NULL,                         -- c40
341NULL,                         -- c41
342NULL,                         -- c42
343NULL,                         -- c43
344NULL,                         -- c44
345#
346NULL,                         -- c45
347NULL,                         -- c46
348NULL,                         -- c47
349NULL,                         -- c48
350NULL,                         -- c49
351NULL,                         -- c50
352NULL,                         -- c51
353NULL,                         -- c52
354NULL,                         -- c53
355NULL,                         -- c54
356NULL,                         -- c55
357NULL,                         -- c56
358#
359NULL,                         -- c57
360NULL,                         -- c58
361NULL,                         -- c59
362NULL,                         -- c60
363#
364NULL,                         -- c61
365NULL,                         -- c62
366NULL,                         -- c63
367NULL,                         -- c64
368#
369NULL,                         -- c65
370NULL,                         -- c66
371NULL,                         -- c67
372NULL,                         -- c68
373NULL,                         -- c69
374NULL,                         -- c70
375NULL,                         -- c71
376NULL,                         -- c72
377NULL,                         -- c73
378NULL,                         -- c74
379NULL,                         -- c75
380NULL,                         -- c76
381#
382NULL,                         -- c77
383NULL,                         -- c78
384#
3853                             -- crn -- row number
386), (
387b'1',                         -- c01
388b'1111111111111111111111111111111111111111111111111111111111111111',  -- c02
389127,                          -- c03
3900,                            -- c04
391001,                          -- c05
392true,                         -- c06
39332767,                        -- c07
3940,                            -- c08
39500001,                        -- c09
3968388607,                      -- c10
3970,                            -- c11
39800000001,                     -- c12
3992147483647,                   -- c13
4000,                            -- c14
4010000000001,                   -- c15
4029223372036854775807,          -- c16
4030,                            -- c17
40400000000000000000001,         -- c18
405-1.175494351E-38,             -- c19
4061.175494351E-38,              -- c20
407000000000000001,              -- c21
408-2.2250738585072E-308,        -- c22
4092.2250738585072E-308,         -- c23
41000000000000000000000001,      -- c24
411-9999999999,                  -- c25
4129999999999,                   -- c26
4130000000001,                   -- c27
414#
415'2008-08-04',                 -- c28
416'2008-08-04 16:18:06',        -- c29
417'2008-08-04 16:18:24',        -- c30
418'16:18:47',                   -- c31
419'2008',                       -- c32
420#
421'a',                          -- c33
422'',                           -- c34
423'e',                          -- c35
424REPEAT('i',255),              -- c36
425_utf8 x'c3a4',                -- c37
426'',                           -- c38
427_utf8 x'c3b6',                -- c39
428REPEAT(_utf8 x'c3bc',255),    -- c40
429_ucs2 x'00e4',                -- c41
430'',                           -- c42
431_ucs2 x'00f6',                -- c43
432REPEAT(_ucs2 x'00fc',255),    -- c44
433#
434'',                           -- c45
435'a',                          -- c46
436REPEAT('e',255),              -- c47
437REPEAT('i',261),              -- c48
438'',                           -- c49
439_utf8 x'c3a4',                -- c50
440REPEAT(_utf8 x'c3b6',255),    -- c51
441REPEAT(_utf8 x'c3bc',261),    -- c52
442'',                           -- c53
443_ucs2 x'00e4',                -- c54
444REPEAT(_ucs2 x'00f6',255),    -- c55
445REPEAT(_ucs2 x'00fc',261),    -- c56
446#
447'0',                          -- c57
448'',                           -- c58
449'1',                          -- c59
450REPEAT('1',255),              -- c60
451#
452'',                           -- c61
453'b',                          -- c62
454REPEAT('c',255),              -- c63
455REPEAT('\'',261),             -- c64
456  #
457  'tinyblob',                   -- c65
458  'tinytext',                   -- c66
459  'tinytext-ucs2',              -- c67
460  'blob',                       -- c68
461  'text',                       -- c69
462  'text-ucs2',                  -- c70
463  'mediumblob',                 -- c71
464  'mediumtext',                 -- c72
465  'mediumtext-ucs2',            -- c73
466  'longblob',                   -- c74
467  'longtext',                   -- c75
468  'longtext-ucs2',              -- c76
469  #
470  'b',                          -- c77
471  'b,c',                        -- c78
472  #
473  4                             -- crn -- row number
474  );
475#
476# Show what we have in the table.
477# Do not display bit type output. It's binary and confuses diff.
478# Also BINARY with nul-bytes should be avoided.
479#
480SELECT * FROM t1;
481c01	#
482c02	#
483c03	-128
484c04	0
485c05	000
486c06	0
487c07	-32768
488c08	0
489c09	00000
490c10	-8388608
491c11	0
492c12	00000000
493c13	-2147483648
494c14	0
495c15	0000000000
496c16	-9223372036854775808
497c17	0
498c18	00000000000000000000
499c19	-3.40282e38
500c20	1.17549e-38
501c21	000000000000
502c22	-1.7976931348623e308
503c23	2.2250738585072e-308
504c24	0000000000000000000000
505c25	-9999999999
506c26	0
507c27	0000000000
508c28	1000-01-01
509c29	1000-01-01 00:00:00
510c30	1970-01-02 00:00:01
511c31	-838:59:59
512c32	1901
513c33
514c34
515c35
516c36
517c37
518c38
519c39
520c40
521c41
522c42
523c43
524c44
525c45
526c46
527c47
528c48
529c49
530c50
531c51
532c52
533c53
534c54
535c55
536c56
537c57	#
538c58	#
539c59	#
540c60	#
541c61
542c62
543c63
544c64
545c65
546c66
547c67
548c68
549c69
550c70
551c71
552c72
553c73
554c74
555c75
556c76
557c77	a
558c78
559crn	1
560c01	#
561c02	#
562c03	127
563c04	255
564c05	255
565c06	1
566c07	32767
567c08	65535
568c09	65535
569c10	8388607
570c11	16777215
571c12	16777215
572c13	2147483647
573c14	4294967295
574c15	4294967295
575c16	9223372036854775807
576c17	18446744073709551615
577c18	18446744073709551615
578c19	3.40282e38
579c20	3.40282e38
580c21	003.40282e38
581c22	1.7976931348623e308
582c23	1.7976931348623e308
583c24	0001.7976931348623e308
584c25	9999999999
585c26	9999999999
586c27	9999999999
587c28	9999-12-31
588c29	9999-12-31 23:59:59
589c30	2038-01-08 03:14:07
590c31	838:59:59
591c32	2155
592c33	ÿ
593c34
594c35	ÿ
595c36	ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
596c37	￿
597c38
598c39	￿
599c40	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
600c41	￿
601c42
602c43	￿
603c44	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
604c45
605c46	ÿ
606c47	ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
607c48	ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
608c49
609c50	￿
610c51	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
611c52	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
612c53
613c54	￿
614c55	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
615c56	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
616c57	#
617c58	#
618c59	#
619c60	#
620c61
621c62	�
622c63	���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
623c64	���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
624c65	tinyblob
625c66	tinytext
626c67	tinytext-ucs2
627c68	blob
628c69	text
629c70	text-ucs2
630c71	mediumblob
631c72	mediumtext
632c73	mediumtext-ucs2
633c74	longblob
634c75	longtext
635c76	longtext-ucs2
636c77	c
637c78	a,b,c
638crn	2
639c01	#
640c02	#
641c03	NULL
642c04	NULL
643c05	NULL
644c06	NULL
645c07	NULL
646c08	NULL
647c09	NULL
648c10	NULL
649c11	NULL
650c12	NULL
651c13	NULL
652c14	NULL
653c15	NULL
654c16	NULL
655c17	NULL
656c18	NULL
657c19	NULL
658c20	NULL
659c21	NULL
660c22	NULL
661c23	NULL
662c24	NULL
663c25	NULL
664c26	NULL
665c27	NULL
666c28	NULL
667c29	NULL
668c30	2001-09-09 04:46:40
669c31	NULL
670c32	NULL
671c33	NULL
672c34	NULL
673c35	NULL
674c36	NULL
675c37	NULL
676c38	NULL
677c39	NULL
678c40	NULL
679c41	NULL
680c42	NULL
681c43	NULL
682c44	NULL
683c45	NULL
684c46	NULL
685c47	NULL
686c48	NULL
687c49	NULL
688c50	NULL
689c51	NULL
690c52	NULL
691c53	NULL
692c54	NULL
693c55	NULL
694c56	NULL
695c57	#
696c58	#
697c59	#
698c60	#
699c61	NULL
700c62	NULL
701c63	NULL
702c64	NULL
703c65	NULL
704c66	NULL
705c67	NULL
706c68	NULL
707c69	NULL
708c70	NULL
709c71	NULL
710c72	NULL
711c73	NULL
712c74	NULL
713c75	NULL
714c76	NULL
715c77	NULL
716c78	NULL
717crn	3
718c01	#
719c02	#
720c03	127
721c04	0
722c05	001
723c06	1
724c07	32767
725c08	0
726c09	00001
727c10	8388607
728c11	0
729c12	00000001
730c13	2147483647
731c14	0
732c15	0000000001
733c16	9223372036854775807
734c17	0
735c18	00000000000000000001
736c19	-1.17549e-38
737c20	1.17549e-38
738c21	000000000001
739c22	-2.2250738585072e-308
740c23	2.2250738585072e-308
741c24	0000000000000000000001
742c25	-9999999999
743c26	9999999999
744c27	0000000001
745c28	2008-08-04
746c29	2008-08-04 16:18:06
747c30	2008-08-04 16:18:24
748c31	16:18:47
749c32	2008
750c33	a
751c34
752c35	e
753c36	iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
754c37	ä
755c38
756c39	ö
757c40	üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü
758c41	ä
759c42
760c43	ö
761c44	üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü
762c45
763c46	a
764c47	eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
765c48	iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
766c49
767c50	ä
768c51	ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö
769c52	üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü
770c53
771c54	ä
772c55	ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö
773c56	üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü
774c57	#
775c58	#
776c59	#
777c60	#
778c61
779c62	b
780c63	ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
781c64	'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
782c65	tinyblob
783c66	tinytext
784c67	tinytext-ucs2
785c68	blob
786c69	text
787c70	text-ucs2
788c71	mediumblob
789c72	mediumtext
790c73	mediumtext-ucs2
791c74	longblob
792c75	longtext
793c76	longtext-ucs2
794c77	b
795c78	b,c
796crn	4
797#
798# NOTE: For matching FLOAT and DOUBLE values in WHERE conditions,
799# don't use exact match, but < or > and tweak the numbers a bit.
800#
801# Show how much rows are affected by each statement.
802#
803#
804# Update min values to max values.
805#
806UPDATE t1 SET
807c01 = b'1',
808c02 = b'1111111111111111111111111111111111111111111111111111111111111111',
809c03 = 127,
810c04 = 255,
811c05 = 255,
812c06 = true,
813c07 = 32767,
814c08 = 65535,
815c09 = 65535,
816c10 = 8388607,
817c11 = 16777215,
818c12 = 16777215,
819c13 = 2147483647,
820c14 = 4294967295,
821c15 = 4294967295,
822c16 = 9223372036854775807,
823c17 = 18446744073709551615,
824c18 = 18446744073709551615,
825c19 = 3.402823466E+38,
826c20 = 3.402823466E+38,
827c21 = 3.402823466E+38,
828c22 = 1.7976931348623E+308,
829c23 = 1.7976931348623E+308,
830c24 = 1.7976931348623E+308,
831c25 = 9999999999,
832c26 = 9999999999,
833c27 = 9999999999,
834#
835c28 = '9999-12-31',
836c29 = '9999-12-31 23:59:59',
837c30 = '2038-01-08 03:14:07',
838c31 = '838:59:59',
839c32 = '2155',
840#
841c33 = x'ff',
842c34 = '',
843c35 = x'ff',
844c36 = REPEAT(x'ff',255),
845c37 = _utf8 x'efbfbf',
846c38 = '',
847c39 = _utf8 x'efbfbf',
848c40 = REPEAT(_utf8 x'efbfbf',255),
849c41 = _ucs2 x'ffff',
850c42 = '',
851c43 = _ucs2 x'ffff',
852c44 = REPEAT(_ucs2 x'ffff',255),
853#
854c45 = '',
855c46 = x'ff',
856c47 = REPEAT(x'ff',255),
857c48 = REPEAT(x'ff',261),
858c49 = '',
859c50 = _utf8 x'efbfbf',
860c51 = REPEAT(_utf8 x'efbfbf',255),
861c52 = REPEAT(_utf8 x'efbfbf',261),
862c53 = '',
863c54 = _ucs2 x'ffff',
864c55 = REPEAT(_ucs2 x'ffff',255),
865c56 = REPEAT(_ucs2 x'ffff',261),
866#
867c57 = x'ff',
868c58 = '',
869c59 = x'ff',
870c60 = REPEAT(x'ff',255),
871#
872c61 = '',
873c62 = x'ff',
874c63 = REPEAT(x'ff',255),
875c64 = REPEAT(x'ff',261),
876#
877c65 = 'tinyblob',
878c66 = 'tinytext',
879c67 = 'tinytext-ucs2',
880c68 = 'blob',
881c69 = 'text',
882c70 = 'text-ucs2',
883c71 = 'mediumblob',
884c72 = 'mediumtext',
885c73 = 'mediumtext-ucs2',
886c74 = 'longblob',
887c75 = 'longtext',
888c76 = 'longtext-ucs2',
889#
890c77 = 'c',
891c78 = 'a,b,c',
892#
893crn = crn
894#
895WHERE
896#
897c01 = b'0' AND
898c02 = b'0000000000000000000000000000000000000000000000000000000000000000' AND
899c03 = -128 AND
900c04 = 0 AND
901c05 = 000 AND
902c06 = false AND
903c07 = -32768 AND
904c08 = 0 AND
905c09 = 00000 AND
906c10 = -8388608 AND
907c11 = 0 AND
908c12 = 00000000 AND
909c13 = -2147483648 AND
910c14 = 0 AND
911c15 = 0000000000 AND
912c16 = -9223372036854775808 AND
913c17 = 0 AND
914c18 = 00000000000000000000 AND
915c19 < -3.402823465E+38 AND
916c20 < 1.175494352E-38 AND
917c21 = 000000000000 AND
918c22 < -1.7976931348622E+308 AND
919c23 < 2.2250738585073E-308 AND
920c24 = 0000000000000000000000 AND
921c25 = -9999999999 AND
922c26 = 0 AND
923c27 = 0000000000 AND
924#
925c28 = '1000-01-01' AND
926c29 = '1000-01-01 00:00:00' AND
927c30 = '1970-01-02 00:00:01' AND
928c31 = '-838:59:59' AND
929c32 = '1901' AND
930#
931c33 = '' AND
932c34 = '' AND
933c35 = '' AND
934c36 = '' AND
935c37 = '' AND
936c38 = '' AND
937c39 = '' AND
938c40 = '' AND
939c41 = '' AND
940c42 = '' AND
941c43 = '' AND
942c44 = '' AND
943#
944c45 = '' AND
945c46 = '' AND
946c47 = '' AND
947c48 = '' AND
948c49 = '' AND
949c50 = '' AND
950c51 = '' AND
951c52 = '' AND
952c53 = '' AND
953c54 = '' AND
954c55 = '' AND
955c56 = '' AND
956#
957# this does not reproduce the inserted value: c57 = '' AND
958c58 = '' AND
959# this does not reproduce the inserted value: c59 = '' AND
960# this does not reproduce the inserted value: c60 = '' AND
961#
962c61 = '' AND
963c62 = '' AND
964c63 = '' AND
965c64 = '' AND
966#
967c65 = '' AND
968c66 = '' AND
969c67 = '' AND
970c68 = '' AND
971c69 = '' AND
972c70 = '' AND
973c71 = '' AND
974c72 = '' AND
975c73 = '' AND
976c74 = '' AND
977c75 = '' AND
978c76 = '' AND
979#
980c77 = 'a' AND
981c78 = '' AND
982#
983crn = 1;
984affected rows: 1
985info: Rows matched: 1  Changed: 1  Warnings: 0
986#
987# Update max values to min values.
988#
989UPDATE t1 SET
990c01 = b'0',
991c02 = b'0000000000000000000000000000000000000000000000000000000000000000',
992c03 = -128,
993c04 = 0,
994c05 = 000,
995c06 = false,
996c07 = -32768,
997c08 = 0,
998c09 = 00000,
999c10 = -8388608,
1000c11 = 0,
1001c12 = 00000000,
1002c13 = -2147483648,
1003c14 = 0,
1004c15 = 0000000000,
1005c16 = -9223372036854775808,
1006c17 = 0,
1007c18 = 00000000000000000000,
1008c19 = -3.402823466E+38,
1009c20 = 1.175494351E-38,
1010c21 = 000000000000,
1011c22 = -1.7976931348623E+308,
1012c23 = 2.2250738585072E-308,
1013c24 = 0000000000000000000000,
1014c25 = -9999999999,
1015c26 = 0,
1016c27 = 0000000000,
1017#
1018c28 = '1000-01-01',
1019c29 = '1000-01-01 00:00:00',
1020c30 = '1970-01-02 00:00:01',
1021c31 = '-838:59:59',
1022c32 = '1901',
1023#
1024c33 = '',
1025c34 = '',
1026c35 = '',
1027c36 = '',
1028c37 = '',
1029c38 = '',
1030c39 = '',
1031c40 = '',
1032c41 = '',
1033c42 = '',
1034c43 = '',
1035c44 = '',
1036#
1037c45 = '',
1038c46 = '',
1039c47 = '',
1040c48 = '',
1041c49 = '',
1042c50 = '',
1043c51 = '',
1044c52 = '',
1045c53 = '',
1046c54 = '',
1047c55 = '',
1048c56 = '',
1049#
1050c57 = '',
1051c58 = '',
1052c59 = '',
1053c60 = '',
1054#
1055c61 = '',
1056c62 = '',
1057c63 = '',
1058c64 = '',
1059#
1060c65 = '',
1061c66 = '',
1062c67 = '',
1063c68 = '',
1064c69 = '',
1065c70 = '',
1066c71 = '',
1067c72 = '',
1068c73 = '',
1069c74 = '',
1070c75 = '',
1071c76 = '',
1072#
1073c77 = 'a',
1074c78 = '',
1075#
1076crn = crn
1077#
1078WHERE
1079#
1080c01 = b'1' AND
1081# the below does not reproduce the inserted value:
1082#c02 = b'1111111111111111111111111111111111111111111111111111111111111111' AND
1083c03 = 127 AND
1084c04 = 255 AND
1085c05 = 255 AND
1086c06 = true AND
1087c07 = 32767 AND
1088c08 = 65535 AND
1089c09 = 65535 AND
1090c10 = 8388607 AND
1091c11 = 16777215 AND
1092c12 = 16777215 AND
1093c13 = 2147483647 AND
1094c14 = 4294967295 AND
1095c15 = 4294967295 AND
1096c16 = 9223372036854775807 AND
1097c17 = 18446744073709551615 AND
1098c18 = 18446744073709551615 AND
1099c19 > 3.402823465E+38 AND
1100c20 > 3.402823465E+38 AND
1101c21 > 3.402823465E+38 AND
1102c22 > 1.7976931348622E+308 AND
1103c23 > 1.7976931348622E+308 AND
1104c24 > 1.7976931348622E+308 AND
1105c25 = 9999999999 AND
1106c26 = 9999999999 AND
1107c27 = 9999999999 AND
1108#
1109c28 = '9999-12-31' AND
1110c29 = '9999-12-31 23:59:59' AND
1111c30 = '2038-01-08 03:14:07' AND
1112c31 = '838:59:59' AND
1113c32 = '2155' AND
1114#
1115c33 = x'ff' AND
1116c34 = '' AND
1117c35 = x'ff' AND
1118c36 = REPEAT(x'ff',255) AND
1119c37 = _utf8 x'efbfbf' AND
1120c38 = '' AND
1121c39 = _utf8 x'efbfbf' AND
1122c40 = REPEAT(_utf8 x'efbfbf',255) AND
1123c41 = _ucs2 x'ffff' AND
1124c42 = '' AND
1125c43 = _ucs2 x'ffff' AND
1126c44 = REPEAT(_ucs2 x'ffff',255) AND
1127#
1128c45 = '' AND
1129c46 = x'ff' AND
1130c47 = REPEAT(x'ff',255) AND
1131c48 = REPEAT(x'ff',261) AND
1132c49 = '' AND
1133c50 = _utf8 x'efbfbf' AND
1134c51 = REPEAT(_utf8 x'efbfbf',255) AND
1135c52 = REPEAT(_utf8 x'efbfbf',261) AND
1136c53 = '' AND
1137c54 = _ucs2 x'ffff' AND
1138c55 = REPEAT(_ucs2 x'ffff',255) AND
1139c56 = REPEAT(_ucs2 x'ffff',261) AND
1140#
1141c57 = x'ff' AND
1142c58 = '' AND
1143c59 = x'ff' AND
1144c60 = REPEAT(x'ff',255) AND
1145#
1146c61 = '' AND
1147c62 = x'ff' AND
1148c63 = REPEAT(x'ff',255) AND
1149c64 = REPEAT(x'ff',261) AND
1150#
1151c65 = 'tinyblob' AND
1152c66 = 'tinytext' AND
1153c67 = 'tinytext-ucs2' AND
1154c68 = 'blob' AND
1155c69 = 'text' AND
1156c70 = 'text-ucs2' AND
1157c71 = 'mediumblob' AND
1158c72 = 'mediumtext' AND
1159c73 = 'mediumtext-ucs2' AND
1160c74 = 'longblob' AND
1161c75 = 'longtext' AND
1162c76 = 'longtext-ucs2' AND
1163#
1164c77 = 'c' AND
1165c78 = 'a,b,c' AND
1166#
1167crn = 2;
1168affected rows: 1
1169info: Rows matched: 1  Changed: 1  Warnings: 0
1170#
1171# Update NULL values to arbitrary values.
1172#
1173UPDATE t1 SET
1174c01 = b'1',
1175c02 = b'1111111111111111111111111111111111111111111111111111111111111111',
1176c03 = 127,
1177c04 = 0,
1178c05 = 001,
1179c06 = true,
1180c07 = 32767,
1181c08 = 0,
1182c09 = 00001,
1183c10 = 8388607,
1184c11 = 0,
1185c12 = 00000001,
1186c13 = 2147483647,
1187c14 = 0,
1188c15 = 0000000001,
1189c16 = 9223372036854775807,
1190c17 = 0,
1191c18 = 00000000000000000001,
1192c19 = -1.175494351E-38,
1193c20 = 1.175494351E-38,
1194c21 = 000000000000001,
1195c22 = -2.2250738585072E-308,
1196c23 = 2.2250738585072E-308,
1197c24 = 00000000000000000000001,
1198c25 = -9999999999,
1199c26 = 9999999999,
1200c27 = 0000000001,
1201#
1202c28 = '2008-08-04',
1203c29 = '2008-08-04 16:18:06',
1204c30 = '2008-08-04 16:18:24',
1205c31 = '16:18:47',
1206c32 = '2008',
1207#
1208c33 = 'a',
1209c34 = '',
1210c35 = 'e',
1211c36 = REPEAT('i',255),
1212c37 = _utf8 x'c3a4',
1213c38 = '',
1214c39 = _utf8 x'c3b6',
1215c40 = REPEAT(_utf8 x'c3bc',255),
1216c41 = _ucs2 x'00e4',
1217c42 = '',
1218c43 = _ucs2 x'00f6',
1219c44 = REPEAT(_ucs2 x'00fc',255),
1220#
1221c45 = '',
1222c46 = 'a',
1223c47 = REPEAT('e',255),
1224c48 = REPEAT('i',261),
1225c49 = '',
1226c50 = _utf8 x'c3a4',
1227c51 = REPEAT(_utf8 x'c3b6',255),
1228c52 = REPEAT(_utf8 x'c3bc',261),
1229c53 = '',
1230c54 = _ucs2 x'00e4',
1231c55 = REPEAT(_ucs2 x'00f6',255),
1232c56 = REPEAT(_ucs2 x'00fc',261),
1233#
1234c57 = '0',
1235c58 = '',
1236c59 = '1',
1237c60 = REPEAT('1',255),
1238#
1239c61 = '',
1240c62 = 'b',
1241c63 = REPEAT('c',255),
1242c64 = REPEAT('\'',261),
1243  #
1244  c65 = 'tinyblob',
1245  c66 = 'tinytext',
1246  c67 = 'tinytext-ucs2',
1247  c68 = 'blob',
1248  c69 = 'text',
1249  c70 = 'text-ucs2',
1250  c71 = 'mediumblob',
1251  c72 = 'mediumtext',
1252  c73 = 'mediumtext-ucs2',
1253  c74 = 'longblob',
1254  c75 = 'longtext',
1255  c76 = 'longtext-ucs2',
1256  #
1257  c77 = 'b',
1258  c78 = 'b,c',
1259  #
1260  crn = crn
1261  #
1262  WHERE
1263  #
1264  c01 IS NULL AND
1265  c02 IS NULL AND
1266  c03 IS NULL AND
1267  c04 IS NULL AND
1268  c05 IS NULL AND
1269  c06 IS NULL AND
1270  c07 IS NULL AND
1271  c08 IS NULL AND
1272  c09 IS NULL AND
1273  c10 IS NULL AND
1274  c11 IS NULL AND
1275  c12 IS NULL AND
1276  c13 IS NULL AND
1277  c14 IS NULL AND
1278  c15 IS NULL AND
1279  c16 IS NULL AND
1280  c17 IS NULL AND
1281  c18 IS NULL AND
1282  c19 IS NULL AND
1283  c20 IS NULL AND
1284  c21 IS NULL AND
1285  c22 IS NULL AND
1286  c23 IS NULL AND
1287  c24 IS NULL AND
1288  c25 IS NULL AND
1289  c26 IS NULL AND
1290  c27 IS NULL AND
1291  #
1292  c28 IS NULL AND
1293  c29 IS NULL AND
1294  # this got a timestamp instead of NULL: c30 IS NULL AND
1295  c31 IS NULL AND
1296  c32 IS NULL AND
1297  #
1298  c33 IS NULL AND
1299  c34 IS NULL AND
1300  c35 IS NULL AND
1301  c36 IS NULL AND
1302  c37 IS NULL AND
1303  c38 IS NULL AND
1304  c39 IS NULL AND
1305  c40 IS NULL AND
1306  c41 IS NULL AND
1307  c42 IS NULL AND
1308  c43 IS NULL AND
1309  c44 IS NULL AND
1310  #
1311  c45 IS NULL AND
1312  c46 IS NULL AND
1313  c47 IS NULL AND
1314  c48 IS NULL AND
1315  c49 IS NULL AND
1316  c50 IS NULL AND
1317  c51 IS NULL AND
1318  c52 IS NULL AND
1319  c53 IS NULL AND
1320  c54 IS NULL AND
1321  c55 IS NULL AND
1322  c56 IS NULL AND
1323  #
1324  c57 IS NULL AND
1325  c58 IS NULL AND
1326  c59 IS NULL AND
1327  c60 IS NULL AND
1328  #
1329  c61 IS NULL AND
1330  c62 IS NULL AND
1331  c63 IS NULL AND
1332  c64 IS NULL AND
1333  #
1334  c65 IS NULL AND
1335  c66 IS NULL AND
1336  c67 IS NULL AND
1337  c68 IS NULL AND
1338  c69 IS NULL AND
1339  c70 IS NULL AND
1340  c71 IS NULL AND
1341  c72 IS NULL AND
1342  c73 IS NULL AND
1343  c74 IS NULL AND
1344  c75 IS NULL AND
1345  c76 IS NULL AND
1346  #
1347  c77 IS NULL AND
1348  c78 IS NULL AND
1349  #
1350  crn = 3;
1351affected rows: 1
1352info: Rows matched: 1  Changed: 1  Warnings: 0
1353#
1354# Update arbitrary values to NULL values.
1355#
1356UPDATE t1 SET
1357c01 = NULL,
1358c02 = NULL,
1359c03 = NULL,
1360c04 = NULL,
1361c05 = NULL,
1362c06 = NULL,
1363c07 = NULL,
1364c08 = NULL,
1365c09 = NULL,
1366c10 = NULL,
1367c11 = NULL,
1368c12 = NULL,
1369c13 = NULL,
1370c14 = NULL,
1371c15 = NULL,
1372c16 = NULL,
1373c17 = NULL,
1374c18 = NULL,
1375c19 = NULL,
1376c20 = NULL,
1377c21 = NULL,
1378c22 = NULL,
1379c23 = NULL,
1380c24 = NULL,
1381c25 = NULL,
1382c26 = NULL,
1383c27 = NULL,
1384#
1385c28 = NULL,
1386c29 = NULL,
1387c30 = NULL,
1388c31 = NULL,
1389c32 = NULL,
1390#
1391c33 = NULL,
1392c34 = NULL,
1393c35 = NULL,
1394c36 = NULL,
1395c37 = NULL,
1396c38 = NULL,
1397c39 = NULL,
1398c40 = NULL,
1399c41 = NULL,
1400c42 = NULL,
1401c43 = NULL,
1402c44 = NULL,
1403#
1404c45 = NULL,
1405c46 = NULL,
1406c47 = NULL,
1407c48 = NULL,
1408c49 = NULL,
1409c50 = NULL,
1410c51 = NULL,
1411c52 = NULL,
1412c53 = NULL,
1413c54 = NULL,
1414c55 = NULL,
1415c56 = NULL,
1416#
1417c57 = NULL,
1418c58 = NULL,
1419c59 = NULL,
1420c60 = NULL,
1421#
1422c61 = NULL,
1423c62 = NULL,
1424c63 = NULL,
1425c64 = NULL,
1426#
1427c65 = NULL,
1428c66 = NULL,
1429c67 = NULL,
1430c68 = NULL,
1431c69 = NULL,
1432c70 = NULL,
1433c71 = NULL,
1434c72 = NULL,
1435c73 = NULL,
1436c74 = NULL,
1437c75 = NULL,
1438c76 = NULL,
1439#
1440c77 = NULL,
1441c78 = NULL,
1442#
1443crn = crn
1444#
1445WHERE
1446#
1447c01 = b'1' AND
1448# the below does not reproduce the inserted value:
1449#c02 = b'1111111111111111111111111111111111111111111111111111111111111111' AND
1450c03 = 127 AND
1451c04 = 0 AND
1452c05 = 001 AND
1453c06 = true AND
1454c07 = 32767 AND
1455c08 = 0 AND
1456c09 = 00001 AND
1457c10 = 8388607 AND
1458c11 = 0 AND
1459c12 = 00000001 AND
1460c13 = 2147483647 AND
1461c14 = 0 AND
1462c15 = 0000000001 AND
1463c16 = 9223372036854775807 AND
1464c17 = 0 AND
1465c18 = 00000000000000000001 AND
1466c19 > -1.175494352E-38 AND
1467c20 < 1.175494352E-38 AND
1468c21 = 000000000000001 AND
1469c22 > -2.2250738585073E-308 AND
1470c23 < 2.2250738585073E-308 AND
1471c24 = 00000000000000000000001 AND
1472c25 = -9999999999 AND
1473c26 = 9999999999 AND
1474c27 = 0000000001 AND
1475#
1476c28 = '2008-08-04' AND
1477c29 = '2008-08-04 16:18:06' AND
1478c30 = '2008-08-04 16:18:24' AND
1479c31 = '16:18:47' AND
1480c32 = '2008' AND
1481#
1482c33 = 'a' AND
1483c34 = '' AND
1484c35 = 'e' AND
1485c36 = REPEAT('i',255) AND
1486c37 = _utf8 x'c3a4' AND
1487c38 = '' AND
1488c39 = _utf8 x'c3b6' AND
1489c40 = REPEAT(_utf8 x'c3bc',255) AND
1490c41 = _ucs2 x'00e4' AND
1491c42 = '' AND
1492c43 = _ucs2 x'00f6' AND
1493c44 = REPEAT(_ucs2 x'00fc',255) AND
1494#
1495c45 = '' AND
1496c46 = 'a' AND
1497c47 = REPEAT('e',255) AND
1498c48 = REPEAT('i',261) AND
1499c49 = '' AND
1500c50 = _utf8 x'c3a4' AND
1501c51 = REPEAT(_utf8 x'c3b6',255) AND
1502c52 = REPEAT(_utf8 x'c3bc',261) AND
1503c53 = '' AND
1504c54 = _ucs2 x'00e4' AND
1505c55 = REPEAT(_ucs2 x'00f6',255) AND
1506c56 = REPEAT(_ucs2 x'00fc',261) AND
1507#
1508c57 = '0' AND
1509c58 = '' AND
1510c59 = '1' AND
1511c60 = REPEAT('1',255) AND
1512#
1513c61 = '' AND
1514c62 = 'b' AND
1515c63 = REPEAT('c',255) AND
1516c64 = REPEAT('\'',261) AND
1517  #
1518  c65 = 'tinyblob' AND
1519  c66 = 'tinytext' AND
1520  c67 = 'tinytext-ucs2' AND
1521  c68 = 'blob' AND
1522  c69 = 'text' AND
1523  c70 = 'text-ucs2' AND
1524  c71 = 'mediumblob' AND
1525  c72 = 'mediumtext' AND
1526  c73 = 'mediumtext-ucs2' AND
1527  c74 = 'longblob' AND
1528  c75 = 'longtext' AND
1529  c76 = 'longtext-ucs2' AND
1530  #
1531  c77 = 'b' AND
1532  c78 = 'b,c' AND
1533  #
1534  crn = 4;
1535affected rows: 1
1536info: Rows matched: 1  Changed: 1  Warnings: 0
1537#
1538# Show what we have in the table.
1539# Do not display bit type output. It's binary and confuses diff.
1540# Also BINARY with nul-bytes should be avoided.
1541#
1542SELECT * FROM t1;
1543c01	#
1544c02	#
1545c03	127
1546c04	255
1547c05	255
1548c06	1
1549c07	32767
1550c08	65535
1551c09	65535
1552c10	8388607
1553c11	16777215
1554c12	16777215
1555c13	2147483647
1556c14	4294967295
1557c15	4294967295
1558c16	9223372036854775807
1559c17	18446744073709551615
1560c18	18446744073709551615
1561c19	3.40282e38
1562c20	3.40282e38
1563c21	003.40282e38
1564c22	1.7976931348623e308
1565c23	1.7976931348623e308
1566c24	0001.7976931348623e308
1567c25	9999999999
1568c26	9999999999
1569c27	9999999999
1570c28	9999-12-31
1571c29	9999-12-31 23:59:59
1572c30	2038-01-08 03:14:07
1573c31	838:59:59
1574c32	2155
1575c33	ÿ
1576c34
1577c35	ÿ
1578c36	ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
1579c37	￿
1580c38
1581c39	￿
1582c40	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
1583c41	￿
1584c42
1585c43	￿
1586c44	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
1587c45
1588c46	ÿ
1589c47	ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
1590c48	ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
1591c49
1592c50	￿
1593c51	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
1594c52	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
1595c53
1596c54	￿
1597c55	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
1598c56	￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿
1599c57	#
1600c58	#
1601c59	#
1602c60	#
1603c61
1604c62	�
1605c63	���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
1606c64	���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
1607c65	tinyblob
1608c66	tinytext
1609c67	tinytext-ucs2
1610c68	blob
1611c69	text
1612c70	text-ucs2
1613c71	mediumblob
1614c72	mediumtext
1615c73	mediumtext-ucs2
1616c74	longblob
1617c75	longtext
1618c76	longtext-ucs2
1619c77	c
1620c78	a,b,c
1621crn	1
1622c01	#
1623c02	#
1624c03	-128
1625c04	0
1626c05	000
1627c06	0
1628c07	-32768
1629c08	0
1630c09	00000
1631c10	-8388608
1632c11	0
1633c12	00000000
1634c13	-2147483648
1635c14	0
1636c15	0000000000
1637c16	-9223372036854775808
1638c17	0
1639c18	00000000000000000000
1640c19	-3.40282e38
1641c20	1.17549e-38
1642c21	000000000000
1643c22	-1.7976931348623e308
1644c23	2.2250738585072e-308
1645c24	0000000000000000000000
1646c25	-9999999999
1647c26	0
1648c27	0000000000
1649c28	1000-01-01
1650c29	1000-01-01 00:00:00
1651c30	1970-01-02 00:00:01
1652c31	-838:59:59
1653c32	1901
1654c33
1655c34
1656c35
1657c36
1658c37
1659c38
1660c39
1661c40
1662c41
1663c42
1664c43
1665c44
1666c45
1667c46
1668c47
1669c48
1670c49
1671c50
1672c51
1673c52
1674c53
1675c54
1676c55
1677c56
1678c57	#
1679c58	#
1680c59	#
1681c60	#
1682c61
1683c62
1684c63
1685c64
1686c65
1687c66
1688c67
1689c68
1690c69
1691c70
1692c71
1693c72
1694c73
1695c74
1696c75
1697c76
1698c77	a
1699c78
1700crn	2
1701c01	#
1702c02	#
1703c03	127
1704c04	0
1705c05	001
1706c06	1
1707c07	32767
1708c08	0
1709c09	00001
1710c10	8388607
1711c11	0
1712c12	00000001
1713c13	2147483647
1714c14	0
1715c15	0000000001
1716c16	9223372036854775807
1717c17	0
1718c18	00000000000000000001
1719c19	-1.17549e-38
1720c20	1.17549e-38
1721c21	000000000001
1722c22	-2.2250738585072e-308
1723c23	2.2250738585072e-308
1724c24	0000000000000000000001
1725c25	-9999999999
1726c26	9999999999
1727c27	0000000001
1728c28	2008-08-04
1729c29	2008-08-04 16:18:06
1730c30	2008-08-04 16:18:24
1731c31	16:18:47
1732c32	2008
1733c33	a
1734c34
1735c35	e
1736c36	iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
1737c37	ä
1738c38
1739c39	ö
1740c40	üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü
1741c41	ä
1742c42
1743c43	ö
1744c44	üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü
1745c45
1746c46	a
1747c47	eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
1748c48	iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
1749c49
1750c50	ä
1751c51	ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö
1752c52	üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü
1753c53
1754c54	ä
1755c55	ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö
1756c56	üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü
1757c57	#
1758c58	#
1759c59	#
1760c60	#
1761c61
1762c62	b
1763c63	ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
1764c64	'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
1765c65	tinyblob
1766c66	tinytext
1767c67	tinytext-ucs2
1768c68	blob
1769c69	text
1770c70	text-ucs2
1771c71	mediumblob
1772c72	mediumtext
1773c73	mediumtext-ucs2
1774c74	longblob
1775c75	longtext
1776c76	longtext-ucs2
1777c77	b
1778c78	b,c
1779crn	3
1780c01	#
1781c02	#
1782c03	NULL
1783c04	NULL
1784c05	NULL
1785c06	NULL
1786c07	NULL
1787c08	NULL
1788c09	NULL
1789c10	NULL
1790c11	NULL
1791c12	NULL
1792c13	NULL
1793c14	NULL
1794c15	NULL
1795c16	NULL
1796c17	NULL
1797c18	NULL
1798c19	NULL
1799c20	NULL
1800c21	NULL
1801c22	NULL
1802c23	NULL
1803c24	NULL
1804c25	NULL
1805c26	NULL
1806c27	NULL
1807c28	NULL
1808c29	NULL
1809c30	2001-09-09 04:46:40
1810c31	NULL
1811c32	NULL
1812c33	NULL
1813c34	NULL
1814c35	NULL
1815c36	NULL
1816c37	NULL
1817c38	NULL
1818c39	NULL
1819c40	NULL
1820c41	NULL
1821c42	NULL
1822c43	NULL
1823c44	NULL
1824c45	NULL
1825c46	NULL
1826c47	NULL
1827c48	NULL
1828c49	NULL
1829c50	NULL
1830c51	NULL
1831c52	NULL
1832c53	NULL
1833c54	NULL
1834c55	NULL
1835c56	NULL
1836c57	#
1837c58	#
1838c59	#
1839c60	#
1840c61	NULL
1841c62	NULL
1842c63	NULL
1843c64	NULL
1844c65	NULL
1845c66	NULL
1846c67	NULL
1847c68	NULL
1848c69	NULL
1849c70	NULL
1850c71	NULL
1851c72	NULL
1852c73	NULL
1853c74	NULL
1854c75	NULL
1855c76	NULL
1856c77	NULL
1857c78	NULL
1858crn	4
1859affected rows: 4
1860#
1861# Delete the row that has max values now.
1862#
1863DELETE FROM t1 WHERE
1864#
1865c01 = b'1' AND
1866# the below does not reproduce the inserted value:
1867#c02 = b'1111111111111111111111111111111111111111111111111111111111111111' AND
1868c03 = 127 AND
1869c04 = 255 AND
1870c05 = 255 AND
1871c06 = true AND
1872c07 = 32767 AND
1873c08 = 65535 AND
1874c09 = 65535 AND
1875c10 = 8388607 AND
1876c11 = 16777215 AND
1877c12 = 16777215 AND
1878c13 = 2147483647 AND
1879c14 = 4294967295 AND
1880c15 = 4294967295 AND
1881c16 = 9223372036854775807 AND
1882c17 = 18446744073709551615 AND
1883c18 = 18446744073709551615 AND
1884c19 > 3.402823465E+38 AND
1885c20 > 3.402823465E+38 AND
1886c21 > 3.402823465E+38 AND
1887c22 > 1.7976931348622E+308 AND
1888c23 > 1.7976931348622E+308 AND
1889c24 > 1.7976931348622E+308 AND
1890c25 = 9999999999 AND
1891c26 = 9999999999 AND
1892c27 = 9999999999 AND
1893#
1894c28 = '9999-12-31' AND
1895c29 = '9999-12-31 23:59:59' AND
1896c30 = '2038-01-08 03:14:07' AND
1897c31 = '838:59:59' AND
1898c32 = '2155' AND
1899#
1900c33 = x'ff' AND
1901c34 = '' AND
1902c35 = x'ff' AND
1903c36 = REPEAT(x'ff',255) AND
1904c37 = _utf8 x'efbfbf' AND
1905c38 = '' AND
1906c39 = _utf8 x'efbfbf' AND
1907c40 = REPEAT(_utf8 x'efbfbf',255) AND
1908c41 = _ucs2 x'ffff' AND
1909c42 = '' AND
1910c43 = _ucs2 x'ffff' AND
1911c44 = REPEAT(_ucs2 x'ffff',255) AND
1912#
1913c45 = '' AND
1914c46 = x'ff' AND
1915c47 = REPEAT(x'ff',255) AND
1916c48 = REPEAT(x'ff',261) AND
1917c49 = '' AND
1918c50 = _utf8 x'efbfbf' AND
1919c51 = REPEAT(_utf8 x'efbfbf',255) AND
1920c52 = REPEAT(_utf8 x'efbfbf',261) AND
1921c53 = '' AND
1922c54 = _ucs2 x'ffff' AND
1923c55 = REPEAT(_ucs2 x'ffff',255) AND
1924c56 = REPEAT(_ucs2 x'ffff',261) AND
1925#
1926c57 = x'ff' AND
1927c58 = '' AND
1928c59 = x'ff' AND
1929c60 = REPEAT(x'ff',255) AND
1930#
1931c61 = '' AND
1932c62 = x'ff' AND
1933c63 = REPEAT(x'ff',255) AND
1934c64 = REPEAT(x'ff',261) AND
1935#
1936c65 = 'tinyblob' AND
1937c66 = 'tinytext' AND
1938c67 = 'tinytext-ucs2' AND
1939c68 = 'blob' AND
1940c69 = 'text' AND
1941c70 = 'text-ucs2' AND
1942c71 = 'mediumblob' AND
1943c72 = 'mediumtext' AND
1944c73 = 'mediumtext-ucs2' AND
1945c74 = 'longblob' AND
1946c75 = 'longtext' AND
1947c76 = 'longtext-ucs2' AND
1948#
1949c77 = 'c' AND
1950c78 = 'a,b,c' AND
1951#
1952crn = 1;
1953affected rows: 1
1954#
1955# Delete the row that has min values now.
1956#
1957DELETE FROM t1 WHERE
1958#
1959c01 = b'0' AND
1960c02 = b'0000000000000000000000000000000000000000000000000000000000000000' AND
1961c03 = -128 AND
1962c04 = 0 AND
1963c05 = 000 AND
1964c06 = false AND
1965c07 = -32768 AND
1966c08 = 0 AND
1967c09 = 00000 AND
1968c10 = -8388608 AND
1969c11 = 0 AND
1970c12 = 00000000 AND
1971c13 = -2147483648 AND
1972c14 = 0 AND
1973c15 = 0000000000 AND
1974c16 = -9223372036854775808 AND
1975c17 = 0 AND
1976c18 = 00000000000000000000 AND
1977c19 < -3.402823465E+38 AND
1978c20 < 1.175494352E-38 AND
1979c21 = 000000000000 AND
1980c22 < -1.7976931348622E+308 AND
1981c23 < 2.2250738585073E-308 AND
1982c24 = 0000000000000000000000 AND
1983c25 = -9999999999 AND
1984c26 = 0 AND
1985c27 = 0000000000 AND
1986#
1987c28 = '1000-01-01' AND
1988c29 = '1000-01-01 00:00:00' AND
1989c30 = '1970-01-02 00:00:01' AND
1990c31 = '-838:59:59' AND
1991c32 = '1901' AND
1992#
1993c33 = '' AND
1994c34 = '' AND
1995c35 = '' AND
1996c36 = '' AND
1997c37 = '' AND
1998c38 = '' AND
1999c39 = '' AND
2000c40 = '' AND
2001c41 = '' AND
2002c42 = '' AND
2003c43 = '' AND
2004c44 = '' AND
2005#
2006c45 = '' AND
2007c46 = '' AND
2008c47 = '' AND
2009c48 = '' AND
2010c49 = '' AND
2011c50 = '' AND
2012c51 = '' AND
2013c52 = '' AND
2014c53 = '' AND
2015c54 = '' AND
2016c55 = '' AND
2017c56 = '' AND
2018#
2019# this does not reproduce the inserted value: c57 = '' AND
2020c58 = '' AND
2021# this does not reproduce the inserted value: c59 = '' AND
2022# this does not reproduce the inserted value: c60 = '' AND
2023#
2024c61 = '' AND
2025c62 = '' AND
2026c63 = '' AND
2027c64 = '' AND
2028#
2029c65 = '' AND
2030c66 = '' AND
2031c67 = '' AND
2032c68 = '' AND
2033c69 = '' AND
2034c70 = '' AND
2035c71 = '' AND
2036c72 = '' AND
2037c73 = '' AND
2038c74 = '' AND
2039c75 = '' AND
2040c76 = '' AND
2041#
2042c77 = 'a' AND
2043c78 = '' AND
2044#
2045crn = 2;
2046affected rows: 1
2047#
2048# Delete the row that has arbitrary values now.
2049#
2050DELETE FROM t1 WHERE
2051#
2052c01 = b'1' AND
2053# the below does not reproduce the inserted value:
2054#c02 = b'1111111111111111111111111111111111111111111111111111111111111111' AND
2055c03 = 127 AND
2056c04 = 0 AND
2057c05 = 001 AND
2058c06 = true AND
2059c07 = 32767 AND
2060c08 = 0 AND
2061c09 = 00001 AND
2062c10 = 8388607 AND
2063c11 = 0 AND
2064c12 = 00000001 AND
2065c13 = 2147483647 AND
2066c14 = 0 AND
2067c15 = 0000000001 AND
2068c16 = 9223372036854775807 AND
2069c17 = 0 AND
2070c18 = 00000000000000000001 AND
2071c19 > -1.175494352E-38 AND
2072c20 < 1.175494352E-38 AND
2073c21 = 000000000000001 AND
2074c22 > -2.2250738585073E-308 AND
2075c23 < 2.2250738585073E-308 AND
2076c24 = 00000000000000000000001 AND
2077c25 = -9999999999 AND
2078c26 = 9999999999 AND
2079c27 = 0000000001 AND
2080#
2081c28 = '2008-08-04' AND
2082c29 = '2008-08-04 16:18:06' AND
2083c30 = '2008-08-04 16:18:24' AND
2084c31 = '16:18:47' AND
2085c32 = '2008' AND
2086#
2087c33 = 'a' AND
2088c34 = '' AND
2089c35 = 'e' AND
2090c36 = REPEAT('i',255) AND
2091c37 = _utf8 x'c3a4' AND
2092c38 = '' AND
2093c39 = _utf8 x'c3b6' AND
2094c40 = REPEAT(_utf8 x'c3bc',255) AND
2095c41 = _ucs2 x'00e4' AND
2096c42 = '' AND
2097c43 = _ucs2 x'00f6' AND
2098c44 = REPEAT(_ucs2 x'00fc',255) AND
2099#
2100c45 = '' AND
2101c46 = 'a' AND
2102c47 = REPEAT('e',255) AND
2103c48 = REPEAT('i',261) AND
2104c49 = '' AND
2105c50 = _utf8 x'c3a4' AND
2106c51 = REPEAT(_utf8 x'c3b6',255) AND
2107c52 = REPEAT(_utf8 x'c3bc',261) AND
2108c53 = '' AND
2109c54 = _ucs2 x'00e4' AND
2110c55 = REPEAT(_ucs2 x'00f6',255) AND
2111c56 = REPEAT(_ucs2 x'00fc',261) AND
2112#
2113c57 = '0' AND
2114c58 = '' AND
2115c59 = '1' AND
2116c60 = REPEAT('1',255) AND
2117#
2118c61 = '' AND
2119c62 = 'b' AND
2120c63 = REPEAT('c',255) AND
2121c64 = REPEAT('\'',261) AND
2122  #
2123  c65 = 'tinyblob' AND
2124  c66 = 'tinytext' AND
2125  c67 = 'tinytext-ucs2' AND
2126  c68 = 'blob' AND
2127  c69 = 'text' AND
2128  c70 = 'text-ucs2' AND
2129  c71 = 'mediumblob' AND
2130  c72 = 'mediumtext' AND
2131  c73 = 'mediumtext-ucs2' AND
2132  c74 = 'longblob' AND
2133  c75 = 'longtext' AND
2134  c76 = 'longtext-ucs2' AND
2135  #
2136  c77 = 'b' AND
2137  c78 = 'b,c' AND
2138  #
2139  crn = 3;
2140affected rows: 1
2141#
2142# Delete the row that has NULL values now.
2143#
2144DELETE FROM t1 WHERE
2145#
2146c01 IS NULL AND
2147c02 IS NULL AND
2148c03 IS NULL AND
2149c04 IS NULL AND
2150c05 IS NULL AND
2151c06 IS NULL AND
2152c07 IS NULL AND
2153c08 IS NULL AND
2154c09 IS NULL AND
2155c10 IS NULL AND
2156c11 IS NULL AND
2157c12 IS NULL AND
2158c13 IS NULL AND
2159c14 IS NULL AND
2160c15 IS NULL AND
2161c16 IS NULL AND
2162c17 IS NULL AND
2163c18 IS NULL AND
2164c19 IS NULL AND
2165c20 IS NULL AND
2166c21 IS NULL AND
2167c22 IS NULL AND
2168c23 IS NULL AND
2169c24 IS NULL AND
2170c25 IS NULL AND
2171c26 IS NULL AND
2172c27 IS NULL AND
2173#
2174c28 IS NULL AND
2175c29 IS NULL AND
2176# this got a timestamp instead of NULL: c30 IS NULL AND
2177c31 IS NULL AND
2178c32 IS NULL AND
2179#
2180c33 IS NULL AND
2181c34 IS NULL AND
2182c35 IS NULL AND
2183c36 IS NULL AND
2184c37 IS NULL AND
2185c38 IS NULL AND
2186c39 IS NULL AND
2187c40 IS NULL AND
2188c41 IS NULL AND
2189c42 IS NULL AND
2190c43 IS NULL AND
2191c44 IS NULL AND
2192#
2193c45 IS NULL AND
2194c46 IS NULL AND
2195c47 IS NULL AND
2196c48 IS NULL AND
2197c49 IS NULL AND
2198c50 IS NULL AND
2199c51 IS NULL AND
2200c52 IS NULL AND
2201c53 IS NULL AND
2202c54 IS NULL AND
2203c55 IS NULL AND
2204c56 IS NULL AND
2205#
2206c57 IS NULL AND
2207c58 IS NULL AND
2208c59 IS NULL AND
2209c60 IS NULL AND
2210#
2211c61 IS NULL AND
2212c62 IS NULL AND
2213c63 IS NULL AND
2214c64 IS NULL AND
2215#
2216c65 IS NULL AND
2217c66 IS NULL AND
2218c67 IS NULL AND
2219c68 IS NULL AND
2220c69 IS NULL AND
2221c70 IS NULL AND
2222c71 IS NULL AND
2223c72 IS NULL AND
2224c73 IS NULL AND
2225c74 IS NULL AND
2226c75 IS NULL AND
2227c76 IS NULL AND
2228#
2229c77 IS NULL AND
2230c78 IS NULL AND
2231#
2232crn = 4;
2233affected rows: 1
2234#
2235# Show what we have in the table. Should be empty now.
2236#
2237SELECT * FROM t1;
2238affected rows: 0
2239#
2240# Hide how much rows are affected by each statement.
2241#
2242#
2243# Flush all log buffers to the log file.
2244#
2245FLUSH LOGS;
2246#
2247# Call mysqlbinlog to display the log file contents.
2248#
2249/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;
2250/*!40019 SET @@session.max_insert_delayed_threads=0*/;
2251/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
2252DELIMITER /*!*/;
2253# at #
2254#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Start: binlog v 4, server v #.##.## created 010909  4:46:40 at startup
2255ROLLBACK/*!*/;
2256# at #
2257#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Gtid list []
2258# at #
2259#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Binlog checkpoint master-bin.000001
2260# at #
2261#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-1 ddl
2262/*!100101 SET @@session.skip_parallel_replication=0*//*!*/;
2263/*!100001 SET @@session.gtid_domain_id=0*//*!*/;
2264/*!100001 SET @@session.server_id=1*//*!*/;
2265/*!100001 SET @@session.gtid_seq_no=1*//*!*/;
2266# at #
2267#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0
2268use `test`/*!*/;
2269SET TIMESTAMP=1000000000/*!*/;
2270SET @@session.pseudo_thread_id=#/*!*/;
2271SET @@session.foreign_key_checks=1, @@session.sql_auto_is_null=0, @@session.unique_checks=1, @@session.autocommit=1, @@session.check_constraint_checks=1/*!*/;
2272SET @@session.sql_mode=0/*!*/;
2273SET @@session.auto_increment_increment=1, @@session.auto_increment_offset=1/*!*/;
2274/*!\C utf8 *//*!*/;
2275SET @@session.character_set_client=33,@@session.collation_connection=33,@@session.collation_server=X/*!*/;
2276SET @@session.lc_time_names=0/*!*/;
2277SET @@session.collation_database=DEFAULT/*!*/;
2278CREATE TABLE t1 (
2279c01 BIT,
2280c02 BIT(64),
2281c03 TINYINT,
2282c04 TINYINT UNSIGNED,
2283c05 TINYINT ZEROFILL,
2284c06 BOOL,
2285c07 SMALLINT,
2286c08 SMALLINT UNSIGNED,
2287c09 SMALLINT ZEROFILL,
2288c10 MEDIUMINT,
2289c11 MEDIUMINT UNSIGNED,
2290c12 MEDIUMINT ZEROFILL,
2291c13 INT,
2292c14 INT UNSIGNED,
2293c15 INT ZEROFILL,
2294c16 BIGINT,
2295c17 BIGINT UNSIGNED,
2296c18 BIGINT ZEROFILL,
2297c19 FLOAT,
2298c20 FLOAT UNSIGNED,
2299c21 FLOAT ZEROFILL,
2300c22 DOUBLE,
2301c23 DOUBLE UNSIGNED,
2302c24 DOUBLE ZEROFILL,
2303c25 DECIMAL,
2304c26 DECIMAL UNSIGNED,
2305c27 DECIMAL ZEROFILL,
2306#
2307c28 DATE,
2308c29 DATETIME,
2309c30 TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
2310c31 TIME,
2311c32 YEAR,
2312#
2313c33 CHAR,
2314c34 CHAR(0),
2315c35 CHAR(1),
2316c36 CHAR(255),
2317c37 NATIONAL CHAR,
2318c38 NATIONAL CHAR(0),
2319c39 NATIONAL CHAR(1),
2320c40 NATIONAL CHAR(255),
2321c41 CHAR CHARACTER SET UCS2,
2322c42 CHAR(0) CHARACTER SET UCS2,
2323c43 CHAR(1) CHARACTER SET UCS2,
2324c44 CHAR(255) CHARACTER SET UCS2,
2325#
2326c45 VARCHAR(0),
2327c46 VARCHAR(1),
2328c47 VARCHAR(255),
2329c48 VARCHAR(261),
2330c49 NATIONAL VARCHAR(0),
2331c50 NATIONAL VARCHAR(1),
2332c51 NATIONAL VARCHAR(255),
2333c52 NATIONAL VARCHAR(261),
2334c53 VARCHAR(0) CHARACTER SET UCS2,
2335c54 VARCHAR(1) CHARACTER SET UCS2,
2336c55 VARCHAR(255) CHARACTER SET UCS2,
2337c56 VARCHAR(261) CHARACTER SET UCS2,
2338#
2339c57 BINARY,
2340c58 BINARY(0),
2341c59 BINARY(1),
2342c60 BINARY(255),
2343#
2344c61 VARBINARY(0),
2345c62 VARBINARY(1),
2346c63 VARBINARY(255),
2347c64 VARBINARY(261),
2348#
2349c65 TINYBLOB,
2350c66 TINYTEXT,
2351c67 TINYTEXT CHARACTER SET UCS2,
2352c68 BLOB,
2353c69 TEXT,
2354c70 TEXT CHARACTER SET UCS2,
2355c71 MEDIUMBLOB,
2356c72 MEDIUMTEXT,
2357c73 MEDIUMTEXT CHARACTER SET UCS2,
2358c74 LONGBLOB,
2359c75 LONGTEXT,
2360c76 LONGTEXT CHARACTER SET UCS2,
2361#
2362c77 ENUM('a','b','c'),
2363c78 SET('a','b','c'),
2364#
2365crn INT -- row number
2366) ENGINE=InnoDB DEFAULT CHARSET latin1
2367/*!*/;
2368# at #
2369#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-2 trans
2370/*!100001 SET @@session.gtid_seq_no=2*//*!*/;
2371START TRANSACTION
2372/*!*/;
2373# at #
2374# at #
2375#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
2376#Q> INSERT INTO t1 VALUES (
2377#Q> b'0',                         -- c01
2378#Q> b'0000000000000000000000000000000000000000000000000000000000000000',  -- c02
2379#Q> -128,                         -- c03
2380#Q> 0,                            -- c04
2381#Q> 000,                          -- c05
2382#Q> false,                        -- c06
2383#Q> -32768,                       -- c07
2384#Q> 0,                            -- c08
2385#Q> 00000,                        -- c09
2386#Q> -8388608,                     -- c10
2387#Q> 0,                            -- c11
2388#Q> 00000000,                     -- c12
2389#Q> -2147483648,                  -- c13
2390#Q> 0,                            -- c14
2391#Q> 0000000000,                   -- c15
2392#Q> -9223372036854775808,         -- c16
2393#Q> 0,                            -- c17
2394#Q> 00000000000000000000,         -- c18
2395#Q> -3.402823466E+38,             -- c19
2396#Q> 1.175494351E-38,              -- c20
2397#Q> 000000000000,                 -- c21
2398#Q> -1.7976931348623E+308,        -- c22 three digits cut for ps-protocol
2399#Q> 2.2250738585072E-308,         -- c23 three digits cut for ps-protocol
2400#Q> 0000000000000000000000,       -- c24
2401#Q> -9999999999,                  -- c25
2402#Q> 0,                            -- c26
2403#Q> 0000000000,                   -- c27
2404#Q> #
2405#Q> '1000-01-01',                 -- c28
2406#Q> '1000-01-01 00:00:00',        -- c29
2407#Q> '1970-01-02 00:00:01',        -- c30 one day later due to timezone issues
2408#Q> '-838:59:59',                 -- c31
2409#Q> '1901',                       -- c32
2410#Q> #
2411#Q> '',                           -- c33
2412#Q> '',                           -- c34
2413#Q> '',                           -- c35
2414#Q> '',                           -- c36
2415#Q> '',                           -- c37
2416#Q> '',                           -- c38
2417#Q> '',                           -- c39
2418#Q> '',                           -- c40
2419#Q> '',                           -- c41
2420#Q> '',                           -- c42
2421#Q> '',                           -- c43
2422#Q> '',                           -- c44
2423#Q> #
2424#Q> '',                           -- c45
2425#Q> '',                           -- c46
2426#Q> '',                           -- c47
2427#Q> '',                           -- c48
2428#Q> '',                           -- c49
2429#Q> '',                           -- c50
2430#Q> '',                           -- c51
2431#Q> '',                           -- c52
2432#Q> '',                           -- c53
2433#Q> '',                           -- c54
2434#Q> '',                           -- c55
2435#Q> '',                           -- c56
2436#Q> #
2437#Q> '',                           -- c57
2438#Q> '',                           -- c58
2439#Q> '',                           -- c59
2440#Q> '',                           -- c60
2441#Q> #
2442#Q> '',                           -- c61
2443#Q> '',                           -- c62
2444#Q> '',                           -- c63
2445#Q> '',                           -- c64
2446#Q> #
2447#Q> '',                           -- c65
2448#Q> '',                           -- c66
2449#Q> '',                           -- c67
2450#Q> '',                           -- c68
2451#Q> '',                           -- c69
2452#Q> '',                           -- c70
2453#Q> '',                           -- c71
2454#Q> '',                           -- c72
2455#Q> '',                           -- c73
2456#Q> '',                           -- c74
2457#Q> '',                           -- c75
2458#Q> '',                           -- c76
2459#Q> #
2460#Q> 'a',                          -- c77
2461#Q> '',
2462#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
2463# at #
2464#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
2465### INSERT INTO `test`.`t1`
2466### SET
2467###   @1=b'0' /* BIT(1) meta=1 nullable=1 is_null=0 */
2468###   @2=b'0000000000000000000000000000000000000000000000000000000000000000' /* BIT(64) meta=2048 nullable=1 is_null=0 */
2469###   @3=-128 (128) /* TINYINT meta=0 nullable=1 is_null=0 */
2470###   @4=0 /* TINYINT meta=0 nullable=1 is_null=0 */
2471###   @5=0 /* TINYINT meta=0 nullable=1 is_null=0 */
2472###   @6=0 /* TINYINT meta=0 nullable=1 is_null=0 */
2473###   @7=-32768 (32768) /* SHORTINT meta=0 nullable=1 is_null=0 */
2474###   @8=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
2475###   @9=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
2476###   @10=-8388608 (8388608) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
2477###   @11=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
2478###   @12=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
2479###   @13=-2147483648 (2147483648) /* INT meta=0 nullable=1 is_null=0 */
2480###   @14=0 /* INT meta=0 nullable=1 is_null=0 */
2481###   @15=0 /* INT meta=0 nullable=1 is_null=0 */
2482###   @16=-9223372036854775808 (9223372036854775808) /* LONGINT meta=0 nullable=1 is_null=0 */
2483###   @17=0 /* LONGINT meta=0 nullable=1 is_null=0 */
2484###   @18=0 /* LONGINT meta=0 nullable=1 is_null=0 */
2485###   @19=-3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
2486###   @20=1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
2487###   @21=0                    /* FLOAT meta=4 nullable=1 is_null=0 */
2488###   @22=-1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
2489###   @23=2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
2490###   @24=0 /* DOUBLE meta=8 nullable=1 is_null=0 */
2491###   @25=-9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
2492###   @26=0 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
2493###   @27=0 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
2494###   @28='1000:01:01' /* DATE meta=0 nullable=1 is_null=0 */
2495###   @29='1000-01-01 00:00:00' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
2496###   @30=75601 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
2497###   @31='-838:59:59' /* TIME(0) meta=0 nullable=1 is_null=0 */
2498###   @32=1901 /* YEAR meta=0 nullable=1 is_null=0 */
2499###   @33='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
2500###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
2501###   @35='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
2502###   @36='' /* STRING(255) meta=65279 nullable=1 is_null=0 */
2503###   @37='' /* STRING(3) meta=65027 nullable=1 is_null=0 */
2504###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
2505###   @39='' /* STRING(3) meta=65027 nullable=1 is_null=0 */
2506###   @40='' /* STRING(765) meta=57085 nullable=1 is_null=0 */
2507###   @41='' /* STRING(2) meta=65026 nullable=1 is_null=0 */
2508###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
2509###   @43='' /* STRING(2) meta=65026 nullable=1 is_null=0 */
2510###   @44='' /* STRING(510) meta=61182 nullable=1 is_null=0 */
2511###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
2512###   @46='' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
2513###   @47='' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
2514###   @48='' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
2515###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
2516###   @50='' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
2517###   @51='' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
2518###   @52='' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
2519###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
2520###   @54='' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
2521###   @55='' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
2522###   @56='' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
2523###   @57='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
2524###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
2525###   @59='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
2526###   @60='' /* STRING(255) meta=65279 nullable=1 is_null=0 */
2527###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
2528###   @62='' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
2529###   @63='' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
2530###   @64='' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
2531###   @65='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
2532###   @66='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
2533###   @67='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
2534###   @68='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
2535###   @69='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
2536###   @70='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
2537###   @71='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
2538###   @72='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
2539###   @73='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
2540###   @74='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
2541###   @75='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
2542###   @76='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
2543###   @77=1 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
2544###   @78=b'00000000' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
2545###   @79=1 /* INT meta=0 nullable=1 is_null=0 */
2546# Number of rows: 1
2547# at #
2548#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
2549COMMIT/*!*/;
2550# at #
2551#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-3 trans
2552/*!100001 SET @@session.gtid_seq_no=3*//*!*/;
2553START TRANSACTION
2554/*!*/;
2555# at #
2556# at #
2557#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
2558#Q> INSERT INTO t1 VALUES (
2559#Q> b'1',                         -- c01
2560#Q> b'1111111111111111111111111111111111111111111111111111111111111111',  -- c02
2561#Q> 127,                          -- c03
2562#Q> 255,                          -- c04
2563#Q> 255,                          -- c05
2564#Q> true,                         -- c06
2565#Q> 32767,                        -- c07
2566#Q> 65535,                        -- c08
2567#Q> 65535,                        -- c09
2568#Q> 8388607,                      -- c10
2569#Q> 16777215,                     -- c11
2570#Q> 16777215,                     -- c12
2571#Q> 2147483647,                   -- c13
2572#Q> 4294967295,                   -- c14
2573#Q> 4294967295,                   -- c15
2574#Q> 9223372036854775807,          -- c16
2575#Q> 18446744073709551615,         -- c17
2576#Q> 18446744073709551615,         -- c18
2577#Q> 3.402823466E+38,              -- c19
2578#Q> 3.402823466E+38,              -- c20
2579#Q> 3.402823466E+38,              -- c21
2580#Q> 1.7976931348623E+308,         -- c22 three digits cut for ps-protocol
2581#Q> 1.7976931348623E+308,         -- c23 three digits cut for ps-protocol
2582#Q> 1.7976931348623E+308,         -- c24 three digits cut for ps-protocol
2583#Q> 9999999999,                   -- c25
2584#Q> 9999999999,                   -- c26
2585#Q> 9999999999,                   -- c27
2586#Q> #
2587#Q> '9999-12-31',                 -- c28
2588#Q> '9999-12-31 23:59:59',        -- c29
2589#Q> '2038-01-08 03:14:07',        -- c30 one day earlier due to timezone issues
2590#Q> '838:59:59',                  -- c31
2591#Q> '2155',                       -- c32
2592#Q> #
2593#Q> x'ff',                        -- c33
2594#Q> '',                           -- c34
2595#Q> x'ff',                        -- c35
2596#Q> REPEAT(x'ff',255),            -- c36
2597#Q> _utf8 x'efbfbf',              -- c37
2598#Q> '',                           -- c38
2599#Q> _utf8 x'efbfbf',              -- c39
2600#Q> REPEAT(_utf8 x'efbfbf',255),  -- c40
2601#Q> _ucs2 x'ffff',                -- c41
2602#Q> '',                           -- c42
2603#Q> _ucs2 x'ffff',                -- c43
2604#Q> REPEAT(_ucs2 x'ffff',255),    -- c44
2605#Q> #
2606#Q> '',                           -- c45
2607#Q> x'ff',                        -- c46
2608#Q> REPEAT(x'ff',255),            -- c47
2609#Q> REPEAT(x'ff',261),            -- c48
2610#Q> '',                           -- c49
2611#Q> _utf8 x'efbfbf',              -- c50
2612#Q> REPEAT(_utf8 x'efbfbf',255),  -- c51
2613#Q> REPEAT(_utf8 x'efbfbf',261),  -- c52
2614#Q> '',                           -- c53
2615#Q> _ucs2 x'ffff',                -- c54
2616#Q> REPEAT(_ucs2 x'ffff',255),    -- c55
2617#Q> REPEAT(_ucs2 x'ffff',261),    -- c56
2618#Q> #
2619#Q> x'ff',                        -- c57
2620#Q> '',                           -- c58
2621#Q> x'ff',                        -- c59
2622#Q> REPEAT(x'ff',255),            -- c60
2623#Q> #
2624#Q> '',                           -- c61
2625#Q> x'ff',                        -- c62
2626#Q> REPEAT(x'ff',255),            -- c63
2627#Q> REPEAT(x'ff',261),            -- c64
2628#Q> #
2629#Q> 'tinyblob',                   -- c65 not using maximum value here
2630#Q> 'tinytext',                   -- c66 not using maximum value here
2631#Q> 'tinytext-ucs2',              -- c67 not using maximum value here
2632#Q> 'blob',                       -- c68 not using maximum value here
2633#Q> 'text',                       -- c69 not using maximum value here
2634#Q> 'text-ucs2',                  -- c70 not using maximum value here
2635#Q> 'mediumblob',                 -- c71 not using maximum value here
2636#Q> 'mediumtext',                 -- c72 not using maximum value here
2637#Q> 'mediumtext-ucs2',            -- c73 not using maximum value here
2638#Q> 'longblob',                   -- c74 not using maximum value here
2639#Q> 'longtext',                   -- c75 not using maximum value here
2640#Q> 'longtext-ucs2',              -- c76 not using maximum value here
2641#Q> #
2642#Q> 'c',                          -- c77
2643#Q> 'a,b,c
2644#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
2645# at #
2646#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
2647### INSERT INTO `test`.`t1`
2648### SET
2649###   @1=b'1' /* BIT(1) meta=1 nullable=1 is_null=0 */
2650###   @2=b'1111111111111111111111111111111111111111111111111111111111111111' /* BIT(64) meta=2048 nullable=1 is_null=0 */
2651###   @3=127 /* TINYINT meta=0 nullable=1 is_null=0 */
2652###   @4=-1 (255) /* TINYINT meta=0 nullable=1 is_null=0 */
2653###   @5=-1 (255) /* TINYINT meta=0 nullable=1 is_null=0 */
2654###   @6=1 /* TINYINT meta=0 nullable=1 is_null=0 */
2655###   @7=32767 /* SHORTINT meta=0 nullable=1 is_null=0 */
2656###   @8=-1 (65535) /* SHORTINT meta=0 nullable=1 is_null=0 */
2657###   @9=-1 (65535) /* SHORTINT meta=0 nullable=1 is_null=0 */
2658###   @10=8388607 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
2659###   @11=-1 (16777215) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
2660###   @12=-1 (16777215) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
2661###   @13=2147483647 /* INT meta=0 nullable=1 is_null=0 */
2662###   @14=-1 (4294967295) /* INT meta=0 nullable=1 is_null=0 */
2663###   @15=-1 (4294967295) /* INT meta=0 nullable=1 is_null=0 */
2664###   @16=9223372036854775807 /* LONGINT meta=0 nullable=1 is_null=0 */
2665###   @17=-1 (18446744073709551615) /* LONGINT meta=0 nullable=1 is_null=0 */
2666###   @18=-1 (18446744073709551615) /* LONGINT meta=0 nullable=1 is_null=0 */
2667###   @19=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
2668###   @20=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
2669###   @21=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
2670###   @22=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
2671###   @23=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
2672###   @24=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
2673###   @25=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
2674###   @26=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
2675###   @27=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
2676###   @28='9999:12:31' /* DATE meta=0 nullable=1 is_null=0 */
2677###   @29='9999-12-31 23:59:59' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
2678###   @30=2146522447 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
2679###   @31='838:59:59' /* TIME(0) meta=0 nullable=1 is_null=0 */
2680###   @32=2155 /* YEAR meta=0 nullable=1 is_null=0 */
2681###   @33='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
2682###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
2683###   @35='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
2684###   @36='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(255) meta=65279 nullable=1 is_null=0 */
2685###   @37='￿' /* STRING(3) meta=65027 nullable=1 is_null=0 */
2686###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
2687###   @39='￿' /* STRING(3) meta=65027 nullable=1 is_null=0 */
2688###   @40='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* STRING(765) meta=57085 nullable=1 is_null=0 */
2689###   @41='��' /* STRING(2) meta=65026 nullable=1 is_null=0 */
2690###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
2691###   @43='��' /* STRING(2) meta=65026 nullable=1 is_null=0 */
2692###   @44='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(510) meta=61182 nullable=1 is_null=0 */
2693###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
2694###   @46='�' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
2695###   @47='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
2696###   @48='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
2697###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
2698###   @50='￿' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
2699###   @51='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
2700###   @52='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
2701###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
2702###   @54='��' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
2703###   @55='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
2704###   @56='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
2705###   @57='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
2706###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
2707###   @59='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
2708###   @60='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(255) meta=65279 nullable=1 is_null=0 */
2709###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
2710###   @62='�' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
2711###   @63='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
2712###   @64='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
2713###   @65='tinyblob' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
2714###   @66='tinytext' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
2715###   @67='\x00t\x00i\x00n\x00y\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
2716###   @68='blob' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
2717###   @69='text' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
2718###   @70='\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
2719###   @71='mediumblob' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
2720###   @72='mediumtext' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
2721###   @73='\x00m\x00e\x00d\x00i\x00u\x00m\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
2722###   @74='longblob' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
2723###   @75='longtext' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
2724###   @76='\x00l\x00o\x00n\x00g\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
2725###   @77=3 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
2726###   @78=b'00000111' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
2727###   @79=2 /* INT meta=0 nullable=1 is_null=0 */
2728# Number of rows: 1
2729# at #
2730#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
2731COMMIT/*!*/;
2732# at #
2733#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-4 trans
2734/*!100001 SET @@session.gtid_seq_no=4*//*!*/;
2735START TRANSACTION
2736/*!*/;
2737# at #
2738# at #
2739#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
2740#Q> INSERT INTO t1 VALUES (
2741#Q> NULL,                         -- c01
2742#Q> NULL,                         -- c02
2743#Q> NULL,                         -- c03
2744#Q> NULL,                         -- c04
2745#Q> NULL,                         -- c05
2746#Q> NULL,                         -- c06
2747#Q> NULL,                         -- c07
2748#Q> NULL,                         -- c08
2749#Q> NULL,                         -- c09
2750#Q> NULL,                         -- c10
2751#Q> NULL,                         -- c11
2752#Q> NULL,                         -- c12
2753#Q> NULL,                         -- c13
2754#Q> NULL,                         -- c14
2755#Q> NULL,                         -- c15
2756#Q> NULL,                         -- c16
2757#Q> NULL,                         -- c17
2758#Q> NULL,                         -- c18
2759#Q> NULL,                         -- c19
2760#Q> NULL,                         -- c20
2761#Q> NULL,                         -- c21
2762#Q> NULL,                         -- c22
2763#Q> NULL,                         -- c23
2764#Q> NULL,                         -- c24
2765#Q> NULL,                         -- c25
2766#Q> NULL,                         -- c26
2767#Q> NULL,                         -- c27
2768#Q> #
2769#Q> NULL,                         -- c28
2770#Q> NULL,                         -- c29
2771#Q> NULL,                         -- c30
2772#Q> NULL,                         -- c31
2773#Q> NULL,                         -- c32
2774#Q> #
2775#Q> NULL,                         -- c33
2776#Q> NULL,                         -- c34
2777#Q> NULL,                         -- c35
2778#Q> NULL,                         -- c36
2779#Q> NULL,                         -- c37
2780#Q> NULL,                         -- c38
2781#Q> NULL,                         -- c39
2782#Q> NULL,                         -- c40
2783#Q> NULL,                         -- c41
2784#Q> NULL,                         -- c42
2785#Q> NULL,                         -- c43
2786#Q> NULL,                         -- c44
2787#Q> #
2788#Q> NULL,                         -- c45
2789#Q> NULL,                         -- c46
2790#Q> NULL,                         -- c47
2791#Q> NULL,                         -- c48
2792#Q> NULL,                         -- c49
2793#Q> NULL,                         -- c50
2794#Q> NULL,                         -- c51
2795#Q> NULL,                         -- c52
2796#Q> NULL,                         -- c53
2797#Q> NULL,                         -- c54
2798#Q> NULL,                         -- c55
2799#Q> NULL,                         -- c56
2800#Q> #
2801#Q> NULL,                         -- c57
2802#Q> NULL,                         -- c58
2803#Q> NULL,                         -- c59
2804#Q> NULL,                         -- c60
2805#Q> #
2806#Q> NULL,                         -- c61
2807#Q> NULL,                         -- c62
2808#Q> NULL,                         -- c63
2809#Q> NULL,                         -- c64
2810#Q> #
2811#Q> NULL,                         -- c65
2812#Q> NULL,                         -- c66
2813#Q> NULL,                         -- c67
2814#Q> NULL,                         -- c68
2815#Q> NULL,                         -- c69
2816#Q> NULL,                         -- c70
2817#Q> NULL,                         -- c71
2818#Q> NULL,                         -- c72
2819#Q> NULL,                         -- c73
2820#Q> NULL,                         -- c74
2821#Q> NULL,                         -- c75
2822#Q> NULL,                         -- c76
2823#Q> #
2824#Q> NULL,                         -- c77
2825#Q> NULL,                         -- c78
2826#Q> #
2827#Q> 3                             -- crn -- row number
2828#Q> ), (
2829#Q> b'1',                         -- c01
2830#Q> b'1111111111111111111111111111111111111111111111111111111111111111',  -- c02
2831#Q> 127,                          -- c03
2832#Q> 0,                            -- c04
2833#Q> 001,                          -- c05
2834#Q> true,                         -- c06
2835#Q> 32767,                        -- c07
2836#Q> 0,                            -- c08
2837#Q> 00001,                        -- c09
2838#Q> 8388607,                      -- c10
2839#Q> 0,                            -- c11
2840#Q> 00000001,                     -- c12
2841#Q> 2147483647,                   -- c13
2842#Q> 0,                            -- c14
2843#Q> 0000000001,                   -- c15
2844#Q> 9223372036854775807,          -- c16
2845#Q> 0,                            -- c17
2846#Q> 00000000000000000001,         -- c18
2847#Q> -1.175494351E-38,             -- c19
2848#Q> 1.175494351E-38,              -- c20
2849#Q> 000000000000001,              -- c21
2850#Q> -2.2250738585072E-308,        -- c22
2851#Q> 2.2250738585072E-308,         -- c23
2852#Q> 00000000000000000000001,      -- c24
2853#Q> -9999999999,                  -- c25
2854#Q> 9999999999,                   -- c26
2855#Q> 0000000001,                   -- c27
2856#Q> #
2857#Q> '2008-08-04',                 -- c28
2858#Q> '2008-08-04 16:18:06',        -- c29
2859#Q> '2008-08-04 16:18:24',        -- c30
2860#Q> '16:18:47',                   -- c31
2861#Q> '2008',                       -- c32
2862#Q> #
2863#Q> 'a',                          -- c33
2864#Q> '',                           -- c34
2865#Q> 'e',                          -- c35
2866#Q> REPEAT('i',255),              -- c36
2867#Q> _utf8 x'c3a4',                -- c37
2868#Q> '',                           -- c38
2869#Q> _utf8 x'c3b6',                -- c39
2870#Q> REPEAT(_utf8 x'c3bc',255),    -- c40
2871#Q> _ucs2 x'00e4',                -- c41
2872#Q> '',                           -- c42
2873#Q> _ucs2 x'00f6',                -- c43
2874#Q> REPEAT(_ucs2 x'00fc',255),    -- c44
2875#Q> #
2876#Q> '',                           -- c45
2877#Q> 'a',                          -- c46
2878#Q> REPEAT('e',255),              -- c47
2879#Q> REPEAT('i',261),              -- c48
2880#Q> '',                           -- c49
2881#Q> _utf8 x'c3a4',                -- c50
2882#Q> REPEAT(_utf8 x'c3b6',255),    -- c51
2883#Q> REPEAT(_utf8 x'c3bc',261),    -- c52
2884#Q> '',                           -- c53
2885#Q> _ucs2 x'00e4',                -- c54
2886#Q> REPEAT(_ucs2 x'00f6',255),    -- c55
2887#Q> REPEAT(_ucs2 x'00fc',261),    -- c56
2888#Q> #
2889#Q> '0',                          -- c57
2890#Q> '',                           -- c58
2891#Q> '1',                          -- c59
2892#Q> REPEAT('1',255),              -- c60
2893#Q> #
2894#Q> '',                           -- c61
2895#Q> 'b',                          -- c62
2896#Q> REPEAT('c',255),              -- c63
2897#Q> REPEAT('\'',261),             -- c64
2898#Q>   #
2899#Q>   'tinyblob',                   -- c65
2900#Q>   'tinytext',                   -- c66
2901#Q>   'tinytext-ucs2',              -- c67
2902#Q>   'blob',                       -- c68
2903#Q>   'text',                       -- c69
2904#Q>   'text-ucs2',                  -- c70
2905#Q>   'mediumblob',                 -- c71
2906#Q>   'mediumtext',                 -- c72
2907#Q>   'mediumtext-ucs2',            -- c73
2908#Q>   'longblob',                   -- c74
2909#Q>   'longtext',                   -- c75
2910#Q>   'longtext
2911#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
2912# at #
2913#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
2914### INSERT INTO `test`.`t1`
2915### SET
2916###   @1=NULL /* BIT(1) meta=1 nullable=1 is_null=1 */
2917###   @2=NULL /* BIT(64) meta=2048 nullable=1 is_null=1 */
2918###   @3=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
2919###   @4=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
2920###   @5=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
2921###   @6=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
2922###   @7=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
2923###   @8=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
2924###   @9=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
2925###   @10=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
2926###   @11=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
2927###   @12=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
2928###   @13=NULL /* INT meta=0 nullable=1 is_null=1 */
2929###   @14=NULL /* INT meta=0 nullable=1 is_null=1 */
2930###   @15=NULL /* INT meta=0 nullable=1 is_null=1 */
2931###   @16=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
2932###   @17=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
2933###   @18=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
2934###   @19=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
2935###   @20=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
2936###   @21=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
2937###   @22=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
2938###   @23=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
2939###   @24=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
2940###   @25=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
2941###   @26=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
2942###   @27=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
2943###   @28=NULL /* DATE meta=0 nullable=1 is_null=1 */
2944###   @29=NULL /* DATETIME(0) meta=0 nullable=1 is_null=1 */
2945###   @30=1000000000 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
2946###   @31=NULL /* TIME(0) meta=0 nullable=1 is_null=1 */
2947###   @32=NULL /* YEAR meta=0 nullable=1 is_null=1 */
2948###   @33=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
2949###   @34=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
2950###   @35=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
2951###   @36=NULL /* STRING(255) meta=65279 nullable=1 is_null=1 */
2952###   @37=NULL /* STRING(3) meta=65027 nullable=1 is_null=1 */
2953###   @38=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
2954###   @39=NULL /* STRING(3) meta=65027 nullable=1 is_null=1 */
2955###   @40=NULL /* STRING(765) meta=57085 nullable=1 is_null=1 */
2956###   @41=NULL /* STRING(2) meta=65026 nullable=1 is_null=1 */
2957###   @42=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
2958###   @43=NULL /* STRING(2) meta=65026 nullable=1 is_null=1 */
2959###   @44=NULL /* STRING(510) meta=61182 nullable=1 is_null=1 */
2960###   @45=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
2961###   @46=NULL /* VARSTRING(1) meta=1 nullable=1 is_null=1 */
2962###   @47=NULL /* VARSTRING(255) meta=255 nullable=1 is_null=1 */
2963###   @48=NULL /* VARSTRING(261) meta=261 nullable=1 is_null=1 */
2964###   @49=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
2965###   @50=NULL /* VARSTRING(3) meta=3 nullable=1 is_null=1 */
2966###   @51=NULL /* VARSTRING(765) meta=765 nullable=1 is_null=1 */
2967###   @52=NULL /* VARSTRING(783) meta=783 nullable=1 is_null=1 */
2968###   @53=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
2969###   @54=NULL /* VARSTRING(2) meta=2 nullable=1 is_null=1 */
2970###   @55=NULL /* VARSTRING(510) meta=510 nullable=1 is_null=1 */
2971###   @56=NULL /* VARSTRING(522) meta=522 nullable=1 is_null=1 */
2972###   @57=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
2973###   @58=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
2974###   @59=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
2975###   @60=NULL /* STRING(255) meta=65279 nullable=1 is_null=1 */
2976###   @61=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
2977###   @62=NULL /* VARSTRING(1) meta=1 nullable=1 is_null=1 */
2978###   @63=NULL /* VARSTRING(255) meta=255 nullable=1 is_null=1 */
2979###   @64=NULL /* VARSTRING(261) meta=261 nullable=1 is_null=1 */
2980###   @65=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
2981###   @66=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
2982###   @67=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
2983###   @68=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
2984###   @69=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
2985###   @70=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
2986###   @71=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
2987###   @72=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
2988###   @73=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
2989###   @74=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
2990###   @75=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
2991###   @76=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
2992###   @77=NULL /* ENUM(1 byte) meta=63233 nullable=1 is_null=1 */
2993###   @78=NULL /* SET(1 bytes) meta=63489 nullable=1 is_null=1 */
2994###   @79=3 /* INT meta=0 nullable=1 is_null=0 */
2995### INSERT INTO `test`.`t1`
2996### SET
2997###   @1=b'1' /* BIT(1) meta=1 nullable=1 is_null=0 */
2998###   @2=b'1111111111111111111111111111111111111111111111111111111111111111' /* BIT(64) meta=2048 nullable=1 is_null=0 */
2999###   @3=127 /* TINYINT meta=0 nullable=1 is_null=0 */
3000###   @4=0 /* TINYINT meta=0 nullable=1 is_null=0 */
3001###   @5=1 /* TINYINT meta=0 nullable=1 is_null=0 */
3002###   @6=1 /* TINYINT meta=0 nullable=1 is_null=0 */
3003###   @7=32767 /* SHORTINT meta=0 nullable=1 is_null=0 */
3004###   @8=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
3005###   @9=1 /* SHORTINT meta=0 nullable=1 is_null=0 */
3006###   @10=8388607 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3007###   @11=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3008###   @12=1 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3009###   @13=2147483647 /* INT meta=0 nullable=1 is_null=0 */
3010###   @14=0 /* INT meta=0 nullable=1 is_null=0 */
3011###   @15=1 /* INT meta=0 nullable=1 is_null=0 */
3012###   @16=9223372036854775807 /* LONGINT meta=0 nullable=1 is_null=0 */
3013###   @17=0 /* LONGINT meta=0 nullable=1 is_null=0 */
3014###   @18=1 /* LONGINT meta=0 nullable=1 is_null=0 */
3015###   @19=-1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
3016###   @20=1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
3017###   @21=1                    /* FLOAT meta=4 nullable=1 is_null=0 */
3018###   @22=-2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
3019###   @23=2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
3020###   @24=1 /* DOUBLE meta=8 nullable=1 is_null=0 */
3021###   @25=-9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3022###   @26=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3023###   @27=1 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3024###   @28='2008:08:04' /* DATE meta=0 nullable=1 is_null=0 */
3025###   @29='2008-08-04 16:18:06' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
3026###   @30=1217855904 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
3027###   @31='16:18:47' /* TIME(0) meta=0 nullable=1 is_null=0 */
3028###   @32=2008 /* YEAR meta=0 nullable=1 is_null=0 */
3029###   @33='a' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3030###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3031###   @35='e' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3032###   @36='iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii' /* STRING(255) meta=65279 nullable=1 is_null=0 */
3033###   @37='ä' /* STRING(3) meta=65027 nullable=1 is_null=0 */
3034###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3035###   @39='ö' /* STRING(3) meta=65027 nullable=1 is_null=0 */
3036###   @40='üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' /* STRING(765) meta=57085 nullable=1 is_null=0 */
3037###   @41='\x00�' /* STRING(2) meta=65026 nullable=1 is_null=0 */
3038###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3039###   @43='\x00�' /* STRING(2) meta=65026 nullable=1 is_null=0 */
3040###   @44='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* STRING(510) meta=61182 nullable=1 is_null=0 */
3041###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3042###   @46='a' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
3043###   @47='eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
3044###   @48='iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
3045###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3046###   @50='ä' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
3047###   @51='ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
3048###   @52='üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
3049###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3050###   @54='\x00�' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
3051###   @55='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
3052###   @56='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
3053###   @57='0' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3054###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3055###   @59='1' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3056###   @60='111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111' /* STRING(255) meta=65279 nullable=1 is_null=0 */
3057###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3058###   @62='b' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
3059###   @63='ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
3060###   @64=''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
3061###   @65='tinyblob' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3062###   @66='tinytext' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3063###   @67='\x00t\x00i\x00n\x00y\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3064###   @68='blob' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3065###   @69='text' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3066###   @70='\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3067###   @71='mediumblob' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3068###   @72='mediumtext' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3069###   @73='\x00m\x00e\x00d\x00i\x00u\x00m\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3070###   @74='longblob' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3071###   @75='longtext' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3072###   @76='\x00l\x00o\x00n\x00g\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3073###   @77=2 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
3074###   @78=b'00000110' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
3075###   @79=4 /* INT meta=0 nullable=1 is_null=0 */
3076# Number of rows: 2
3077# at #
3078#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
3079COMMIT/*!*/;
3080# at #
3081#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-5 trans
3082/*!100001 SET @@session.gtid_seq_no=5*//*!*/;
3083START TRANSACTION
3084/*!*/;
3085# at #
3086# at #
3087#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
3088#Q> UPDATE t1 SET
3089#Q> c01 = b'1',
3090#Q> c02 = b'1111111111111111111111111111111111111111111111111111111111111111',
3091#Q> c03 = 127,
3092#Q> c04 = 255,
3093#Q> c05 = 255,
3094#Q> c06 = true,
3095#Q> c07 = 32767,
3096#Q> c08 = 65535,
3097#Q> c09 = 65535,
3098#Q> c10 = 8388607,
3099#Q> c11 = 16777215,
3100#Q> c12 = 16777215,
3101#Q> c13 = 2147483647,
3102#Q> c14 = 4294967295,
3103#Q> c15 = 4294967295,
3104#Q> c16 = 9223372036854775807,
3105#Q> c17 = 18446744073709551615,
3106#Q> c18 = 18446744073709551615,
3107#Q> c19 = 3.402823466E+38,
3108#Q> c20 = 3.402823466E+38,
3109#Q> c21 = 3.402823466E+38,
3110#Q> c22 = 1.7976931348623E+308,
3111#Q> c23 = 1.7976931348623E+308,
3112#Q> c24 = 1.7976931348623E+308,
3113#Q> c25 = 9999999999,
3114#Q> c26 = 9999999999,
3115#Q> c27 = 9999999999,
3116#Q> #
3117#Q> c28 = '9999-12-31',
3118#Q> c29 = '9999-12-31 23:59:59',
3119#Q> c30 = '2038-01-08 03:14:07',
3120#Q> c31 = '838:59:59',
3121#Q> c32 = '2155',
3122#Q> #
3123#Q> c33 = x'ff',
3124#Q> c34 = '',
3125#Q> c35 = x'ff',
3126#Q> c36 = REPEAT(x'ff',255),
3127#Q> c37 = _utf8 x'efbfbf',
3128#Q> c38 = '',
3129#Q> c39 = _utf8 x'efbfbf',
3130#Q> c40 = REPEAT(_utf8 x'efbfbf',255),
3131#Q> c41 = _ucs2 x'ffff',
3132#Q> c42 = '',
3133#Q> c43 = _ucs2 x'ffff',
3134#Q> c44 = REPEAT(_ucs2 x'ffff',255),
3135#Q> #
3136#Q> c45 = '',
3137#Q> c46 = x'ff',
3138#Q> c47 = REPEAT(x'ff',255),
3139#Q> c48 = REPEAT(x'ff',261),
3140#Q> c49 = '',
3141#Q> c50 = _utf8 x'efbfbf',
3142#Q> c51 = REPEAT(_utf8 x'efbfbf',255),
3143#Q> c52 = REPEAT(_utf8 x'efbfbf',261),
3144#Q> c53 = '',
3145#Q> c54 = _ucs2 x'ffff',
3146#Q> c55 = REPEAT(_ucs2 x'ffff',255),
3147#Q> c56 = REPEAT(_ucs2 x'ffff',261),
3148#Q> #
3149#Q> c57 = x'ff',
3150#Q> c58 = '',
3151#Q> c59 = x'ff',
3152#Q> c60 = REPEAT(x'ff',255),
3153#Q> #
3154#Q> c61 = '',
3155#Q> c62 = x'ff',
3156#Q> c63 = REPEAT(x'ff',255),
3157#Q> c64 = REPEAT(x'ff',261),
3158#Q> #
3159#Q> c65 = 'tinyblob',
3160#Q> c66 = 'tinytext',
3161#Q> c67 = 'tinytext-ucs2',
3162#Q> c68 = 'blob',
3163#Q> c69 = 'text',
3164#Q> c70 = 'text-ucs2',
3165#Q> c71 = 'mediumblob',
3166#Q> c72 = 'mediumtext',
3167#Q> c73 = 'mediumtext-ucs2',
3168#Q> c74 = 'longblob',
3169#Q> c75 = 'longtext',
3170#Q> c76 = 'longtext-ucs2',
3171#Q> #
3172#Q> c77 = 'c',
3173#Q> c78 = 'a,b,c',
3174#Q> #
3175#Q> crn = crn
3176#Q> #
3177#Q> WHERE
3178#Q> #
3179#Q> c01 = b'0' AND
3180#Q> c02 = b'0000000000000000000000000000000000000000000000000000000000000000' AND
3181#Q> c03 = -128 AND
3182#Q> c04 = 0 AND
3183#Q> c05 = 000 AND
3184#Q> c06 = false AND
3185#Q> c07 = -32768 AND
3186#Q> c08 = 0 AND
3187#Q> c09 = 00000 AND
3188#Q> c10 = -8388608 AND
3189#Q> c11 = 0 AND
3190#Q> c12 = 00000000 AND
3191#Q> c13 = -2147483648 AND
3192#Q> c14 = 0 AND
3193#Q> c15 = 0000000000 AND
3194#Q> c16 = -9223372036854775808 AND
3195#Q> c17 = 0 AND
3196#Q> c18 = 00000000000000000000 AND
3197#Q> c19 < -3.402823465E+38 AND
3198#Q> c20 < 1.175494352E-38 AND
3199#Q> c21 = 000000000000 AND
3200#Q> c22 < -1.7976931348622E+308 AND
3201#Q> c23 < 2.2250738585073E-308 AND
3202#Q> c24 = 0000000000000000000000 AND
3203#Q> c25 = -9999999999 AND
3204#Q> c26 = 0 AND
3205#Q> c27 = 0000000000 AND
3206#Q> #
3207#Q> c28 = '1000-01-01' AND
3208#Q> c29 = '1000-01-01 00:00:00' AND
3209#Q> c30 = '1970-01-02 00:00:01' AND
3210#Q> c31 = '-838:59:59' AND
3211#Q> c32 = '1901' AND
3212#Q> #
3213#Q> c33 = '' AND
3214#Q> c34 = '' AND
3215#Q> c35 = '' AND
3216#Q> c36 = '' AND
3217#Q> c37 = '' AND
3218#Q> c38 = '' AND
3219#Q> c39 = '' AND
3220#Q> c40 = '' AND
3221#Q> c41 = '' AND
3222#Q> c42 = '' AND
3223#Q> c43 = '' AND
3224#Q> c44 = '' AND
3225#Q> #
3226#Q> c45 = '' AND
3227#Q> c46 = '' AND
3228#Q> c47 = '' AND
3229#Q> c48 = '' AND
3230#Q> c49 = '' AND
3231#Q> c50 = '' AND
3232#Q> c51 = '' AND
3233#Q> c52 = '' AND
3234#Q> c53 = '' AND
3235#Q> c54 = '' AND
3236#Q> c55 = '' AND
3237#Q> c56 = '' AND
3238#Q> #
3239#Q> # this does not reproduce the inserted value: c57 = '' AND
3240#Q> c58 = '' AND
3241#Q> # this does not reproduce the inserted value: c59 = '' AND
3242#Q> # this does not reproduce the inserted value: c60 = '' AND
3243#Q> #
3244#Q> c61 = '' AND
3245#Q> c62 = '' AND
3246#Q> c63 = '' AND
3247#Q> c64 = '' AND
3248#Q> #
3249#Q> c65 = '' AND
3250#Q> c66 = '' AND
3251#Q> c67 =
3252#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
3253# at #
3254#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Update_rows: table id # flags: STMT_END_F
3255### UPDATE `test`.`t1`
3256### WHERE
3257###   @1=b'0' /* BIT(1) meta=1 nullable=1 is_null=0 */
3258###   @2=b'0000000000000000000000000000000000000000000000000000000000000000' /* BIT(64) meta=2048 nullable=1 is_null=0 */
3259###   @3=-128 (128) /* TINYINT meta=0 nullable=1 is_null=0 */
3260###   @4=0 /* TINYINT meta=0 nullable=1 is_null=0 */
3261###   @5=0 /* TINYINT meta=0 nullable=1 is_null=0 */
3262###   @6=0 /* TINYINT meta=0 nullable=1 is_null=0 */
3263###   @7=-32768 (32768) /* SHORTINT meta=0 nullable=1 is_null=0 */
3264###   @8=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
3265###   @9=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
3266###   @10=-8388608 (8388608) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3267###   @11=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3268###   @12=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3269###   @13=-2147483648 (2147483648) /* INT meta=0 nullable=1 is_null=0 */
3270###   @14=0 /* INT meta=0 nullable=1 is_null=0 */
3271###   @15=0 /* INT meta=0 nullable=1 is_null=0 */
3272###   @16=-9223372036854775808 (9223372036854775808) /* LONGINT meta=0 nullable=1 is_null=0 */
3273###   @17=0 /* LONGINT meta=0 nullable=1 is_null=0 */
3274###   @18=0 /* LONGINT meta=0 nullable=1 is_null=0 */
3275###   @19=-3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
3276###   @20=1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
3277###   @21=0                    /* FLOAT meta=4 nullable=1 is_null=0 */
3278###   @22=-1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
3279###   @23=2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
3280###   @24=0 /* DOUBLE meta=8 nullable=1 is_null=0 */
3281###   @25=-9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3282###   @26=0 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3283###   @27=0 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3284###   @28='1000:01:01' /* DATE meta=0 nullable=1 is_null=0 */
3285###   @29='1000-01-01 00:00:00' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
3286###   @30=75601 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
3287###   @31='-838:59:59' /* TIME(0) meta=0 nullable=1 is_null=0 */
3288###   @32=1901 /* YEAR meta=0 nullable=1 is_null=0 */
3289###   @33='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3290###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3291###   @35='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3292###   @36='' /* STRING(255) meta=65279 nullable=1 is_null=0 */
3293###   @37='' /* STRING(3) meta=65027 nullable=1 is_null=0 */
3294###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3295###   @39='' /* STRING(3) meta=65027 nullable=1 is_null=0 */
3296###   @40='' /* STRING(765) meta=57085 nullable=1 is_null=0 */
3297###   @41='' /* STRING(2) meta=65026 nullable=1 is_null=0 */
3298###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3299###   @43='' /* STRING(2) meta=65026 nullable=1 is_null=0 */
3300###   @44='' /* STRING(510) meta=61182 nullable=1 is_null=0 */
3301###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3302###   @46='' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
3303###   @47='' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
3304###   @48='' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
3305###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3306###   @50='' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
3307###   @51='' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
3308###   @52='' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
3309###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3310###   @54='' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
3311###   @55='' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
3312###   @56='' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
3313###   @57='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3314###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3315###   @59='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3316###   @60='' /* STRING(255) meta=65279 nullable=1 is_null=0 */
3317###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3318###   @62='' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
3319###   @63='' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
3320###   @64='' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
3321###   @65='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3322###   @66='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3323###   @67='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3324###   @68='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3325###   @69='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3326###   @70='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3327###   @71='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3328###   @72='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3329###   @73='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3330###   @74='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3331###   @75='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3332###   @76='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3333###   @77=1 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
3334###   @78=b'00000000' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
3335###   @79=1 /* INT meta=0 nullable=1 is_null=0 */
3336### SET
3337###   @1=b'1' /* BIT(1) meta=1 nullable=1 is_null=0 */
3338###   @2=b'1111111111111111111111111111111111111111111111111111111111111111' /* BIT(64) meta=2048 nullable=1 is_null=0 */
3339###   @3=127 /* TINYINT meta=0 nullable=1 is_null=0 */
3340###   @4=-1 (255) /* TINYINT meta=0 nullable=1 is_null=0 */
3341###   @5=-1 (255) /* TINYINT meta=0 nullable=1 is_null=0 */
3342###   @6=1 /* TINYINT meta=0 nullable=1 is_null=0 */
3343###   @7=32767 /* SHORTINT meta=0 nullable=1 is_null=0 */
3344###   @8=-1 (65535) /* SHORTINT meta=0 nullable=1 is_null=0 */
3345###   @9=-1 (65535) /* SHORTINT meta=0 nullable=1 is_null=0 */
3346###   @10=8388607 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3347###   @11=-1 (16777215) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3348###   @12=-1 (16777215) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3349###   @13=2147483647 /* INT meta=0 nullable=1 is_null=0 */
3350###   @14=-1 (4294967295) /* INT meta=0 nullable=1 is_null=0 */
3351###   @15=-1 (4294967295) /* INT meta=0 nullable=1 is_null=0 */
3352###   @16=9223372036854775807 /* LONGINT meta=0 nullable=1 is_null=0 */
3353###   @17=-1 (18446744073709551615) /* LONGINT meta=0 nullable=1 is_null=0 */
3354###   @18=-1 (18446744073709551615) /* LONGINT meta=0 nullable=1 is_null=0 */
3355###   @19=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
3356###   @20=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
3357###   @21=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
3358###   @22=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
3359###   @23=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
3360###   @24=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
3361###   @25=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3362###   @26=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3363###   @27=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3364###   @28='9999:12:31' /* DATE meta=0 nullable=1 is_null=0 */
3365###   @29='9999-12-31 23:59:59' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
3366###   @30=2146522447 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
3367###   @31='838:59:59' /* TIME(0) meta=0 nullable=1 is_null=0 */
3368###   @32=2155 /* YEAR meta=0 nullable=1 is_null=0 */
3369###   @33='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3370###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3371###   @35='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3372###   @36='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(255) meta=65279 nullable=1 is_null=0 */
3373###   @37='￿' /* STRING(3) meta=65027 nullable=1 is_null=0 */
3374###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3375###   @39='￿' /* STRING(3) meta=65027 nullable=1 is_null=0 */
3376###   @40='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* STRING(765) meta=57085 nullable=1 is_null=0 */
3377###   @41='��' /* STRING(2) meta=65026 nullable=1 is_null=0 */
3378###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3379###   @43='��' /* STRING(2) meta=65026 nullable=1 is_null=0 */
3380###   @44='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(510) meta=61182 nullable=1 is_null=0 */
3381###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3382###   @46='�' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
3383###   @47='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
3384###   @48='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
3385###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3386###   @50='￿' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
3387###   @51='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
3388###   @52='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
3389###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3390###   @54='��' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
3391###   @55='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
3392###   @56='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
3393###   @57='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3394###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3395###   @59='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3396###   @60='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(255) meta=65279 nullable=1 is_null=0 */
3397###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3398###   @62='�' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
3399###   @63='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
3400###   @64='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
3401###   @65='tinyblob' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3402###   @66='tinytext' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3403###   @67='\x00t\x00i\x00n\x00y\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3404###   @68='blob' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3405###   @69='text' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3406###   @70='\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3407###   @71='mediumblob' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3408###   @72='mediumtext' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3409###   @73='\x00m\x00e\x00d\x00i\x00u\x00m\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3410###   @74='longblob' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3411###   @75='longtext' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3412###   @76='\x00l\x00o\x00n\x00g\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3413###   @77=3 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
3414###   @78=b'00000111' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
3415###   @79=1 /* INT meta=0 nullable=1 is_null=0 */
3416# Number of rows: 1
3417# at #
3418#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
3419COMMIT/*!*/;
3420# at #
3421#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-6 trans
3422/*!100001 SET @@session.gtid_seq_no=6*//*!*/;
3423START TRANSACTION
3424/*!*/;
3425# at #
3426# at #
3427#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
3428#Q> UPDATE t1 SET
3429#Q> c01 = b'0',
3430#Q> c02 = b'0000000000000000000000000000000000000000000000000000000000000000',
3431#Q> c03 = -128,
3432#Q> c04 = 0,
3433#Q> c05 = 000,
3434#Q> c06 = false,
3435#Q> c07 = -32768,
3436#Q> c08 = 0,
3437#Q> c09 = 00000,
3438#Q> c10 = -8388608,
3439#Q> c11 = 0,
3440#Q> c12 = 00000000,
3441#Q> c13 = -2147483648,
3442#Q> c14 = 0,
3443#Q> c15 = 0000000000,
3444#Q> c16 = -9223372036854775808,
3445#Q> c17 = 0,
3446#Q> c18 = 00000000000000000000,
3447#Q> c19 = -3.402823466E+38,
3448#Q> c20 = 1.175494351E-38,
3449#Q> c21 = 000000000000,
3450#Q> c22 = -1.7976931348623E+308,
3451#Q> c23 = 2.2250738585072E-308,
3452#Q> c24 = 0000000000000000000000,
3453#Q> c25 = -9999999999,
3454#Q> c26 = 0,
3455#Q> c27 = 0000000000,
3456#Q> #
3457#Q> c28 = '1000-01-01',
3458#Q> c29 = '1000-01-01 00:00:00',
3459#Q> c30 = '1970-01-02 00:00:01',
3460#Q> c31 = '-838:59:59',
3461#Q> c32 = '1901',
3462#Q> #
3463#Q> c33 = '',
3464#Q> c34 = '',
3465#Q> c35 = '',
3466#Q> c36 = '',
3467#Q> c37 = '',
3468#Q> c38 = '',
3469#Q> c39 = '',
3470#Q> c40 = '',
3471#Q> c41 = '',
3472#Q> c42 = '',
3473#Q> c43 = '',
3474#Q> c44 = '',
3475#Q> #
3476#Q> c45 = '',
3477#Q> c46 = '',
3478#Q> c47 = '',
3479#Q> c48 = '',
3480#Q> c49 = '',
3481#Q> c50 = '',
3482#Q> c51 = '',
3483#Q> c52 = '',
3484#Q> c53 = '',
3485#Q> c54 = '',
3486#Q> c55 = '',
3487#Q> c56 = '',
3488#Q> #
3489#Q> c57 = '',
3490#Q> c58 = '',
3491#Q> c59 = '',
3492#Q> c60 = '',
3493#Q> #
3494#Q> c61 = '',
3495#Q> c62 = '',
3496#Q> c63 = '',
3497#Q> c64 = '',
3498#Q> #
3499#Q> c65 = '',
3500#Q> c66 = '',
3501#Q> c67 = '',
3502#Q> c68 = '',
3503#Q> c69 = '',
3504#Q> c70 = '',
3505#Q> c71 = '',
3506#Q> c72 = '',
3507#Q> c73 = '',
3508#Q> c74 = '',
3509#Q> c75 = '',
3510#Q> c76 = '',
3511#Q> #
3512#Q> c77 = 'a',
3513#Q> c78 = '',
3514#Q> #
3515#Q> crn = crn
3516#Q> #
3517#Q> WHERE
3518#Q> #
3519#Q> c01 = b'1' AND
3520#Q> # the below does not reproduce the inserted value:
3521#Q> #c02 = b'1111111111111111111111111111111111111111111111111111111111111111' AND
3522#Q> c03 = 127 AND
3523#Q> c04 = 255 AND
3524#Q> c05 = 255 AND
3525#Q> c06 = true AND
3526#Q> c07 = 32767 AND
3527#Q> c08 = 65535 AND
3528#Q> c09 = 65535 AND
3529#Q> c10 = 8388607 AND
3530#Q> c11 = 16777215 AND
3531#Q> c12 = 16777215 AND
3532#Q> c13 = 2147483647 AND
3533#Q> c14 = 4294967295 AND
3534#Q> c15 = 4294967295 AND
3535#Q> c16 = 9223372036854775807 AND
3536#Q> c17 = 18446744073709551615 AND
3537#Q> c18 = 18446744073709551615 AND
3538#Q> c19 > 3.402823465E+38 AND
3539#Q> c20 > 3.402823465E+38 AND
3540#Q> c21 > 3.402823465E+38 AND
3541#Q> c22 > 1.7976931348622E+308 AND
3542#Q> c23 > 1.7976931348622E+308 AND
3543#Q> c24 > 1.7976931348622E+308 AND
3544#Q> c25 = 9999999999 AND
3545#Q> c26 = 9999999999 AND
3546#Q> c27 = 9999999999 AND
3547#Q> #
3548#Q> c28 = '9999-12-31' AND
3549#Q> c29 = '9999-12-31 23:59:59' AND
3550#Q> c30 = '2038-01-08 03:14:07' AND
3551#Q> c31 = '838:59:59' AND
3552#Q> c32 = '2155' AND
3553#Q> #
3554#Q> c33 = x'ff' AND
3555#Q> c34 = '' AND
3556#Q> c35 = x'ff' AND
3557#Q> c36 = REPEAT(x'ff',255) AND
3558#Q> c37 = _utf8 x'efbfbf' AND
3559#Q> c38 = '' AND
3560#Q> c39 = _utf8 x'efbfbf' AND
3561#Q> c40 = REPEAT(_utf8 x'efbfbf',255) AND
3562#Q> c41 = _ucs2 x'ffff' AND
3563#Q> c42 = '' AND
3564#Q> c43 = _ucs2 x'ffff' AND
3565#Q> c44 = REPEAT(_ucs2 x'ffff',255) AND
3566#Q> #
3567#Q> c45 = '' AND
3568#Q> c46 = x'ff' AND
3569#Q> c47 = REPEAT(x'ff',255) AND
3570#Q> c48 = REPEAT(x'ff',261) AND
3571#Q> c49 = '' AND
3572#Q> c50 = _utf8 x'efbfbf' AND
3573#Q> c51 = REPEAT(_utf8 x'efbfbf',255) AND
3574#Q> c52 = REPEAT(_utf8 x'efbfbf',261) AND
3575#Q> c53 = '' AND
3576#Q> c54 = _ucs2 x'ffff' AND
3577#Q> c55 = REPEAT(_ucs2 x'ffff',255) AND
3578#Q> c56 = REPEAT(_ucs2 x'ffff',261) AND
3579#Q> #
3580#Q> c57 = x'ff' AND
3581#Q> c58 = '' AND
3582#Q> c59 = x'ff' AND
3583#Q> c60 = REPEAT(x'ff',255) AND
3584#Q> #
3585#Q> c61 = '' AND
3586#Q> c62 = x'ff' AND
3587#Q> c63 = REPEAT(x'ff',255) AND
3588#Q> c64 = REPEAT(x'ff',261) AND
3589#Q> #
3590#Q> c65 = 'tinyblob' AND
3591#Q> c66 = 'tinytext' AND
3592#Q> c67 = 'tinytext-ucs2' AND
3593#Q> c68 = 'blob' AND
3594#Q> c69 = 'text' AND
3595#Q> c70 = 'text-ucs2' AND
3596#Q> c71 = 'mediumblob
3597#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
3598# at #
3599#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Update_rows: table id # flags: STMT_END_F
3600### UPDATE `test`.`t1`
3601### WHERE
3602###   @1=b'1' /* BIT(1) meta=1 nullable=1 is_null=0 */
3603###   @2=b'1111111111111111111111111111111111111111111111111111111111111111' /* BIT(64) meta=2048 nullable=1 is_null=0 */
3604###   @3=127 /* TINYINT meta=0 nullable=1 is_null=0 */
3605###   @4=-1 (255) /* TINYINT meta=0 nullable=1 is_null=0 */
3606###   @5=-1 (255) /* TINYINT meta=0 nullable=1 is_null=0 */
3607###   @6=1 /* TINYINT meta=0 nullable=1 is_null=0 */
3608###   @7=32767 /* SHORTINT meta=0 nullable=1 is_null=0 */
3609###   @8=-1 (65535) /* SHORTINT meta=0 nullable=1 is_null=0 */
3610###   @9=-1 (65535) /* SHORTINT meta=0 nullable=1 is_null=0 */
3611###   @10=8388607 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3612###   @11=-1 (16777215) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3613###   @12=-1 (16777215) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3614###   @13=2147483647 /* INT meta=0 nullable=1 is_null=0 */
3615###   @14=-1 (4294967295) /* INT meta=0 nullable=1 is_null=0 */
3616###   @15=-1 (4294967295) /* INT meta=0 nullable=1 is_null=0 */
3617###   @16=9223372036854775807 /* LONGINT meta=0 nullable=1 is_null=0 */
3618###   @17=-1 (18446744073709551615) /* LONGINT meta=0 nullable=1 is_null=0 */
3619###   @18=-1 (18446744073709551615) /* LONGINT meta=0 nullable=1 is_null=0 */
3620###   @19=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
3621###   @20=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
3622###   @21=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
3623###   @22=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
3624###   @23=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
3625###   @24=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
3626###   @25=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3627###   @26=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3628###   @27=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3629###   @28='9999:12:31' /* DATE meta=0 nullable=1 is_null=0 */
3630###   @29='9999-12-31 23:59:59' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
3631###   @30=2146522447 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
3632###   @31='838:59:59' /* TIME(0) meta=0 nullable=1 is_null=0 */
3633###   @32=2155 /* YEAR meta=0 nullable=1 is_null=0 */
3634###   @33='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3635###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3636###   @35='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3637###   @36='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(255) meta=65279 nullable=1 is_null=0 */
3638###   @37='￿' /* STRING(3) meta=65027 nullable=1 is_null=0 */
3639###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3640###   @39='￿' /* STRING(3) meta=65027 nullable=1 is_null=0 */
3641###   @40='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* STRING(765) meta=57085 nullable=1 is_null=0 */
3642###   @41='��' /* STRING(2) meta=65026 nullable=1 is_null=0 */
3643###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3644###   @43='��' /* STRING(2) meta=65026 nullable=1 is_null=0 */
3645###   @44='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(510) meta=61182 nullable=1 is_null=0 */
3646###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3647###   @46='�' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
3648###   @47='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
3649###   @48='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
3650###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3651###   @50='￿' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
3652###   @51='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
3653###   @52='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
3654###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3655###   @54='��' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
3656###   @55='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
3657###   @56='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
3658###   @57='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3659###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3660###   @59='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3661###   @60='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(255) meta=65279 nullable=1 is_null=0 */
3662###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3663###   @62='�' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
3664###   @63='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
3665###   @64='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
3666###   @65='tinyblob' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3667###   @66='tinytext' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3668###   @67='\x00t\x00i\x00n\x00y\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3669###   @68='blob' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3670###   @69='text' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3671###   @70='\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3672###   @71='mediumblob' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3673###   @72='mediumtext' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3674###   @73='\x00m\x00e\x00d\x00i\x00u\x00m\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3675###   @74='longblob' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3676###   @75='longtext' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3677###   @76='\x00l\x00o\x00n\x00g\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3678###   @77=3 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
3679###   @78=b'00000111' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
3680###   @79=2 /* INT meta=0 nullable=1 is_null=0 */
3681### SET
3682###   @1=b'0' /* BIT(1) meta=1 nullable=1 is_null=0 */
3683###   @2=b'0000000000000000000000000000000000000000000000000000000000000000' /* BIT(64) meta=2048 nullable=1 is_null=0 */
3684###   @3=-128 (128) /* TINYINT meta=0 nullable=1 is_null=0 */
3685###   @4=0 /* TINYINT meta=0 nullable=1 is_null=0 */
3686###   @5=0 /* TINYINT meta=0 nullable=1 is_null=0 */
3687###   @6=0 /* TINYINT meta=0 nullable=1 is_null=0 */
3688###   @7=-32768 (32768) /* SHORTINT meta=0 nullable=1 is_null=0 */
3689###   @8=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
3690###   @9=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
3691###   @10=-8388608 (8388608) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3692###   @11=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3693###   @12=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
3694###   @13=-2147483648 (2147483648) /* INT meta=0 nullable=1 is_null=0 */
3695###   @14=0 /* INT meta=0 nullable=1 is_null=0 */
3696###   @15=0 /* INT meta=0 nullable=1 is_null=0 */
3697###   @16=-9223372036854775808 (9223372036854775808) /* LONGINT meta=0 nullable=1 is_null=0 */
3698###   @17=0 /* LONGINT meta=0 nullable=1 is_null=0 */
3699###   @18=0 /* LONGINT meta=0 nullable=1 is_null=0 */
3700###   @19=-3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
3701###   @20=1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
3702###   @21=0                    /* FLOAT meta=4 nullable=1 is_null=0 */
3703###   @22=-1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
3704###   @23=2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
3705###   @24=0 /* DOUBLE meta=8 nullable=1 is_null=0 */
3706###   @25=-9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3707###   @26=0 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3708###   @27=0 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
3709###   @28='1000:01:01' /* DATE meta=0 nullable=1 is_null=0 */
3710###   @29='1000-01-01 00:00:00' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
3711###   @30=75601 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
3712###   @31='-838:59:59' /* TIME(0) meta=0 nullable=1 is_null=0 */
3713###   @32=1901 /* YEAR meta=0 nullable=1 is_null=0 */
3714###   @33='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3715###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3716###   @35='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3717###   @36='' /* STRING(255) meta=65279 nullable=1 is_null=0 */
3718###   @37='' /* STRING(3) meta=65027 nullable=1 is_null=0 */
3719###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3720###   @39='' /* STRING(3) meta=65027 nullable=1 is_null=0 */
3721###   @40='' /* STRING(765) meta=57085 nullable=1 is_null=0 */
3722###   @41='' /* STRING(2) meta=65026 nullable=1 is_null=0 */
3723###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3724###   @43='' /* STRING(2) meta=65026 nullable=1 is_null=0 */
3725###   @44='' /* STRING(510) meta=61182 nullable=1 is_null=0 */
3726###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3727###   @46='' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
3728###   @47='' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
3729###   @48='' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
3730###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3731###   @50='' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
3732###   @51='' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
3733###   @52='' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
3734###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3735###   @54='' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
3736###   @55='' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
3737###   @56='' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
3738###   @57='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3739###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
3740###   @59='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
3741###   @60='' /* STRING(255) meta=65279 nullable=1 is_null=0 */
3742###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
3743###   @62='' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
3744###   @63='' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
3745###   @64='' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
3746###   @65='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3747###   @66='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3748###   @67='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
3749###   @68='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3750###   @69='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3751###   @70='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
3752###   @71='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3753###   @72='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3754###   @73='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
3755###   @74='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3756###   @75='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3757###   @76='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
3758###   @77=1 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
3759###   @78=b'00000000' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
3760###   @79=2 /* INT meta=0 nullable=1 is_null=0 */
3761# Number of rows: 1
3762# at #
3763#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
3764COMMIT/*!*/;
3765# at #
3766#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-7 trans
3767/*!100001 SET @@session.gtid_seq_no=7*//*!*/;
3768START TRANSACTION
3769/*!*/;
3770# at #
3771# at #
3772#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
3773#Q> UPDATE t1 SET
3774#Q> c01 = b'1',
3775#Q> c02 = b'1111111111111111111111111111111111111111111111111111111111111111',
3776#Q> c03 = 127,
3777#Q> c04 = 0,
3778#Q> c05 = 001,
3779#Q> c06 = true,
3780#Q> c07 = 32767,
3781#Q> c08 = 0,
3782#Q> c09 = 00001,
3783#Q> c10 = 8388607,
3784#Q> c11 = 0,
3785#Q> c12 = 00000001,
3786#Q> c13 = 2147483647,
3787#Q> c14 = 0,
3788#Q> c15 = 0000000001,
3789#Q> c16 = 9223372036854775807,
3790#Q> c17 = 0,
3791#Q> c18 = 00000000000000000001,
3792#Q> c19 = -1.175494351E-38,
3793#Q> c20 = 1.175494351E-38,
3794#Q> c21 = 000000000000001,
3795#Q> c22 = -2.2250738585072E-308,
3796#Q> c23 = 2.2250738585072E-308,
3797#Q> c24 = 00000000000000000000001,
3798#Q> c25 = -9999999999,
3799#Q> c26 = 9999999999,
3800#Q> c27 = 0000000001,
3801#Q> #
3802#Q> c28 = '2008-08-04',
3803#Q> c29 = '2008-08-04 16:18:06',
3804#Q> c30 = '2008-08-04 16:18:24',
3805#Q> c31 = '16:18:47',
3806#Q> c32 = '2008',
3807#Q> #
3808#Q> c33 = 'a',
3809#Q> c34 = '',
3810#Q> c35 = 'e',
3811#Q> c36 = REPEAT('i',255),
3812#Q> c37 = _utf8 x'c3a4',
3813#Q> c38 = '',
3814#Q> c39 = _utf8 x'c3b6',
3815#Q> c40 = REPEAT(_utf8 x'c3bc',255),
3816#Q> c41 = _ucs2 x'00e4',
3817#Q> c42 = '',
3818#Q> c43 = _ucs2 x'00f6',
3819#Q> c44 = REPEAT(_ucs2 x'00fc',255),
3820#Q> #
3821#Q> c45 = '',
3822#Q> c46 = 'a',
3823#Q> c47 = REPEAT('e',255),
3824#Q> c48 = REPEAT('i',261),
3825#Q> c49 = '',
3826#Q> c50 = _utf8 x'c3a4',
3827#Q> c51 = REPEAT(_utf8 x'c3b6',255),
3828#Q> c52 = REPEAT(_utf8 x'c3bc',261),
3829#Q> c53 = '',
3830#Q> c54 = _ucs2 x'00e4',
3831#Q> c55 = REPEAT(_ucs2 x'00f6',255),
3832#Q> c56 = REPEAT(_ucs2 x'00fc',261),
3833#Q> #
3834#Q> c57 = '0',
3835#Q> c58 = '',
3836#Q> c59 = '1',
3837#Q> c60 = REPEAT('1',255),
3838#Q> #
3839#Q> c61 = '',
3840#Q> c62 = 'b',
3841#Q> c63 = REPEAT('c',255),
3842#Q> c64 = REPEAT('\'',261),
3843#Q>   #
3844#Q>   c65 = 'tinyblob',
3845#Q>   c66 = 'tinytext',
3846#Q>   c67 = 'tinytext-ucs2',
3847#Q>   c68 = 'blob',
3848#Q>   c69 = 'text',
3849#Q>   c70 = 'text-ucs2',
3850#Q>   c71 = 'mediumblob',
3851#Q>   c72 = 'mediumtext',
3852#Q>   c73 = 'mediumtext-ucs2',
3853#Q>   c74 = 'longblob',
3854#Q>   c75 = 'longtext',
3855#Q>   c76 = 'longtext-ucs2',
3856#Q>   #
3857#Q>   c77 = 'b',
3858#Q>   c78 = 'b,c',
3859#Q>   #
3860#Q>   crn = crn
3861#Q>   #
3862#Q>   WHERE
3863#Q>   #
3864#Q>   c01 IS NULL AND
3865#Q>   c02 IS NULL AND
3866#Q>   c03 IS NULL AND
3867#Q>   c04 IS NULL AND
3868#Q>   c05 IS NULL AND
3869#Q>   c06 IS NULL AND
3870#Q>   c07 IS NULL AND
3871#Q>   c08 IS NULL AND
3872#Q>   c09 IS NULL AND
3873#Q>   c10 IS NULL AND
3874#Q>   c11 IS NULL AND
3875#Q>   c12 IS NULL AND
3876#Q>   c13 IS NULL AND
3877#Q>   c14 IS NULL AND
3878#Q>   c15 IS NULL AND
3879#Q>   c16 IS NULL AND
3880#Q>   c17 IS NULL AND
3881#Q>   c18 IS NULL AND
3882#Q>   c19 IS NULL AND
3883#Q>   c20 IS NULL AND
3884#Q>   c21 IS NULL AND
3885#Q>   c22 IS NULL AND
3886#Q>   c23 IS NULL AND
3887#Q>   c24 IS NULL AND
3888#Q>   c25 IS NULL AND
3889#Q>   c26 IS NULL AND
3890#Q>   c27 IS NULL AND
3891#Q>   #
3892#Q>   c28 IS NULL AND
3893#Q>   c29 IS NULL AND
3894#Q>   # this got a timestamp instead of NULL: c30 IS NULL AND
3895#Q>   c31 IS NULL AND
3896#Q>   c32 IS NULL AND
3897#Q>   #
3898#Q>   c33 IS NULL AND
3899#Q>   c34 IS NULL AND
3900#Q>   c35 IS NULL AND
3901#Q>   c36 IS NULL AND
3902#Q>   c37 IS NULL AND
3903#Q>   c38 IS NULL AND
3904#Q>   c39 IS NULL AND
3905#Q>   c40 IS NULL AND
3906#Q>   c41 IS NULL AND
3907#Q>   c42 IS NULL AND
3908#Q>   c43 IS NULL AND
3909#Q>   c44 IS NULL AND
3910#Q>   #
3911#Q>   c45 IS NULL AND
3912#Q>   c46 IS NULL AND
3913#Q>   c47 IS NULL AND
3914#Q>   c48 IS NULL AND
3915#Q>   c49 IS NULL AND
3916#Q>   c50 IS NULL AND
3917#Q>   c51 IS NULL AND
3918#Q>   c52 IS NULL AND
3919#Q>   c53 IS NULL AND
3920#Q>   c54 IS NULL AND
3921#Q>   c55 IS NULL AND
3922#Q>   c56 IS NULL AND
3923#Q>   #
3924#Q>   c57 IS NULL AND
3925#Q>   c58 IS NULL AND
3926#Q>   c59 IS NULL AND
3927#Q>   c60 IS NULL AND
3928#Q>   #
3929#Q>   c61 IS NULL AND
3930#Q>   c62 IS NULL AND
3931#Q>   c63 IS NULL AND
3932#Q>   c64 IS NULL AND
3933#Q>   #
3934#Q>   c65 IS NULL AND
3935#Q>   c66 IS NULL AND
3936#Q>   c67 IS NULL AND
3937#Q>   c68 IS NULL AND
3938#Q>   c69 IS NULL AND
3939#Q>   c70 IS NULL
3940#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
3941# at #
3942#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Update_rows: table id # flags: STMT_END_F
3943### UPDATE `test`.`t1`
3944### WHERE
3945###   @1=NULL /* BIT(1) meta=1 nullable=1 is_null=1 */
3946###   @2=NULL /* BIT(64) meta=2048 nullable=1 is_null=1 */
3947###   @3=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
3948###   @4=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
3949###   @5=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
3950###   @6=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
3951###   @7=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
3952###   @8=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
3953###   @9=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
3954###   @10=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
3955###   @11=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
3956###   @12=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
3957###   @13=NULL /* INT meta=0 nullable=1 is_null=1 */
3958###   @14=NULL /* INT meta=0 nullable=1 is_null=1 */
3959###   @15=NULL /* INT meta=0 nullable=1 is_null=1 */
3960###   @16=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
3961###   @17=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
3962###   @18=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
3963###   @19=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
3964###   @20=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
3965###   @21=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
3966###   @22=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
3967###   @23=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
3968###   @24=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
3969###   @25=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
3970###   @26=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
3971###   @27=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
3972###   @28=NULL /* DATE meta=0 nullable=1 is_null=1 */
3973###   @29=NULL /* DATETIME(0) meta=0 nullable=1 is_null=1 */
3974###   @30=1000000000 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
3975###   @31=NULL /* TIME(0) meta=0 nullable=1 is_null=1 */
3976###   @32=NULL /* YEAR meta=0 nullable=1 is_null=1 */
3977###   @33=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
3978###   @34=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
3979###   @35=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
3980###   @36=NULL /* STRING(255) meta=65279 nullable=1 is_null=1 */
3981###   @37=NULL /* STRING(3) meta=65027 nullable=1 is_null=1 */
3982###   @38=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
3983###   @39=NULL /* STRING(3) meta=65027 nullable=1 is_null=1 */
3984###   @40=NULL /* STRING(765) meta=57085 nullable=1 is_null=1 */
3985###   @41=NULL /* STRING(2) meta=65026 nullable=1 is_null=1 */
3986###   @42=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
3987###   @43=NULL /* STRING(2) meta=65026 nullable=1 is_null=1 */
3988###   @44=NULL /* STRING(510) meta=61182 nullable=1 is_null=1 */
3989###   @45=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
3990###   @46=NULL /* VARSTRING(1) meta=1 nullable=1 is_null=1 */
3991###   @47=NULL /* VARSTRING(255) meta=255 nullable=1 is_null=1 */
3992###   @48=NULL /* VARSTRING(261) meta=261 nullable=1 is_null=1 */
3993###   @49=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
3994###   @50=NULL /* VARSTRING(3) meta=3 nullable=1 is_null=1 */
3995###   @51=NULL /* VARSTRING(765) meta=765 nullable=1 is_null=1 */
3996###   @52=NULL /* VARSTRING(783) meta=783 nullable=1 is_null=1 */
3997###   @53=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
3998###   @54=NULL /* VARSTRING(2) meta=2 nullable=1 is_null=1 */
3999###   @55=NULL /* VARSTRING(510) meta=510 nullable=1 is_null=1 */
4000###   @56=NULL /* VARSTRING(522) meta=522 nullable=1 is_null=1 */
4001###   @57=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
4002###   @58=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
4003###   @59=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
4004###   @60=NULL /* STRING(255) meta=65279 nullable=1 is_null=1 */
4005###   @61=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
4006###   @62=NULL /* VARSTRING(1) meta=1 nullable=1 is_null=1 */
4007###   @63=NULL /* VARSTRING(255) meta=255 nullable=1 is_null=1 */
4008###   @64=NULL /* VARSTRING(261) meta=261 nullable=1 is_null=1 */
4009###   @65=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
4010###   @66=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
4011###   @67=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
4012###   @68=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
4013###   @69=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
4014###   @70=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
4015###   @71=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
4016###   @72=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
4017###   @73=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
4018###   @74=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
4019###   @75=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
4020###   @76=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
4021###   @77=NULL /* ENUM(1 byte) meta=63233 nullable=1 is_null=1 */
4022###   @78=NULL /* SET(1 bytes) meta=63489 nullable=1 is_null=1 */
4023###   @79=3 /* INT meta=0 nullable=1 is_null=0 */
4024### SET
4025###   @1=b'1' /* BIT(1) meta=1 nullable=1 is_null=0 */
4026###   @2=b'1111111111111111111111111111111111111111111111111111111111111111' /* BIT(64) meta=2048 nullable=1 is_null=0 */
4027###   @3=127 /* TINYINT meta=0 nullable=1 is_null=0 */
4028###   @4=0 /* TINYINT meta=0 nullable=1 is_null=0 */
4029###   @5=1 /* TINYINT meta=0 nullable=1 is_null=0 */
4030###   @6=1 /* TINYINT meta=0 nullable=1 is_null=0 */
4031###   @7=32767 /* SHORTINT meta=0 nullable=1 is_null=0 */
4032###   @8=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
4033###   @9=1 /* SHORTINT meta=0 nullable=1 is_null=0 */
4034###   @10=8388607 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4035###   @11=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4036###   @12=1 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4037###   @13=2147483647 /* INT meta=0 nullable=1 is_null=0 */
4038###   @14=0 /* INT meta=0 nullable=1 is_null=0 */
4039###   @15=1 /* INT meta=0 nullable=1 is_null=0 */
4040###   @16=9223372036854775807 /* LONGINT meta=0 nullable=1 is_null=0 */
4041###   @17=0 /* LONGINT meta=0 nullable=1 is_null=0 */
4042###   @18=1 /* LONGINT meta=0 nullable=1 is_null=0 */
4043###   @19=-1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
4044###   @20=1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
4045###   @21=1                    /* FLOAT meta=4 nullable=1 is_null=0 */
4046###   @22=-2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
4047###   @23=2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
4048###   @24=1 /* DOUBLE meta=8 nullable=1 is_null=0 */
4049###   @25=-9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4050###   @26=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4051###   @27=1 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4052###   @28='2008:08:04' /* DATE meta=0 nullable=1 is_null=0 */
4053###   @29='2008-08-04 16:18:06' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
4054###   @30=1217855904 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
4055###   @31='16:18:47' /* TIME(0) meta=0 nullable=1 is_null=0 */
4056###   @32=2008 /* YEAR meta=0 nullable=1 is_null=0 */
4057###   @33='a' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4058###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4059###   @35='e' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4060###   @36='iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii' /* STRING(255) meta=65279 nullable=1 is_null=0 */
4061###   @37='ä' /* STRING(3) meta=65027 nullable=1 is_null=0 */
4062###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4063###   @39='ö' /* STRING(3) meta=65027 nullable=1 is_null=0 */
4064###   @40='üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' /* STRING(765) meta=57085 nullable=1 is_null=0 */
4065###   @41='\x00�' /* STRING(2) meta=65026 nullable=1 is_null=0 */
4066###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4067###   @43='\x00�' /* STRING(2) meta=65026 nullable=1 is_null=0 */
4068###   @44='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* STRING(510) meta=61182 nullable=1 is_null=0 */
4069###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4070###   @46='a' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
4071###   @47='eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
4072###   @48='iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
4073###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4074###   @50='ä' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
4075###   @51='ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
4076###   @52='üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
4077###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4078###   @54='\x00�' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
4079###   @55='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
4080###   @56='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
4081###   @57='0' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4082###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4083###   @59='1' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4084###   @60='111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111' /* STRING(255) meta=65279 nullable=1 is_null=0 */
4085###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4086###   @62='b' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
4087###   @63='ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
4088###   @64=''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
4089###   @65='tinyblob' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4090###   @66='tinytext' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4091###   @67='\x00t\x00i\x00n\x00y\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4092###   @68='blob' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4093###   @69='text' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4094###   @70='\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4095###   @71='mediumblob' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4096###   @72='mediumtext' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4097###   @73='\x00m\x00e\x00d\x00i\x00u\x00m\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4098###   @74='longblob' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4099###   @75='longtext' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4100###   @76='\x00l\x00o\x00n\x00g\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4101###   @77=2 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
4102###   @78=b'00000110' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
4103###   @79=3 /* INT meta=0 nullable=1 is_null=0 */
4104# Number of rows: 1
4105# at #
4106#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
4107COMMIT/*!*/;
4108# at #
4109#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-8 trans
4110/*!100001 SET @@session.gtid_seq_no=8*//*!*/;
4111START TRANSACTION
4112/*!*/;
4113# at #
4114# at #
4115#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
4116#Q> UPDATE t1 SET
4117#Q> c01 = NULL,
4118#Q> c02 = NULL,
4119#Q> c03 = NULL,
4120#Q> c04 = NULL,
4121#Q> c05 = NULL,
4122#Q> c06 = NULL,
4123#Q> c07 = NULL,
4124#Q> c08 = NULL,
4125#Q> c09 = NULL,
4126#Q> c10 = NULL,
4127#Q> c11 = NULL,
4128#Q> c12 = NULL,
4129#Q> c13 = NULL,
4130#Q> c14 = NULL,
4131#Q> c15 = NULL,
4132#Q> c16 = NULL,
4133#Q> c17 = NULL,
4134#Q> c18 = NULL,
4135#Q> c19 = NULL,
4136#Q> c20 = NULL,
4137#Q> c21 = NULL,
4138#Q> c22 = NULL,
4139#Q> c23 = NULL,
4140#Q> c24 = NULL,
4141#Q> c25 = NULL,
4142#Q> c26 = NULL,
4143#Q> c27 = NULL,
4144#Q> #
4145#Q> c28 = NULL,
4146#Q> c29 = NULL,
4147#Q> c30 = NULL,
4148#Q> c31 = NULL,
4149#Q> c32 = NULL,
4150#Q> #
4151#Q> c33 = NULL,
4152#Q> c34 = NULL,
4153#Q> c35 = NULL,
4154#Q> c36 = NULL,
4155#Q> c37 = NULL,
4156#Q> c38 = NULL,
4157#Q> c39 = NULL,
4158#Q> c40 = NULL,
4159#Q> c41 = NULL,
4160#Q> c42 = NULL,
4161#Q> c43 = NULL,
4162#Q> c44 = NULL,
4163#Q> #
4164#Q> c45 = NULL,
4165#Q> c46 = NULL,
4166#Q> c47 = NULL,
4167#Q> c48 = NULL,
4168#Q> c49 = NULL,
4169#Q> c50 = NULL,
4170#Q> c51 = NULL,
4171#Q> c52 = NULL,
4172#Q> c53 = NULL,
4173#Q> c54 = NULL,
4174#Q> c55 = NULL,
4175#Q> c56 = NULL,
4176#Q> #
4177#Q> c57 = NULL,
4178#Q> c58 = NULL,
4179#Q> c59 = NULL,
4180#Q> c60 = NULL,
4181#Q> #
4182#Q> c61 = NULL,
4183#Q> c62 = NULL,
4184#Q> c63 = NULL,
4185#Q> c64 = NULL,
4186#Q> #
4187#Q> c65 = NULL,
4188#Q> c66 = NULL,
4189#Q> c67 = NULL,
4190#Q> c68 = NULL,
4191#Q> c69 = NULL,
4192#Q> c70 = NULL,
4193#Q> c71 = NULL,
4194#Q> c72 = NULL,
4195#Q> c73 = NULL,
4196#Q> c74 = NULL,
4197#Q> c75 = NULL,
4198#Q> c76 = NULL,
4199#Q> #
4200#Q> c77 = NULL,
4201#Q> c78 = NULL,
4202#Q> #
4203#Q> crn = crn
4204#Q> #
4205#Q> WHERE
4206#Q> #
4207#Q> c01 = b'1' AND
4208#Q> # the below does not reproduce the inserted value:
4209#Q> #c02 = b'1111111111111111111111111111111111111111111111111111111111111111' AND
4210#Q> c03 = 127 AND
4211#Q> c04 = 0 AND
4212#Q> c05 = 001 AND
4213#Q> c06 = true AND
4214#Q> c07 = 32767 AND
4215#Q> c08 = 0 AND
4216#Q> c09 = 00001 AND
4217#Q> c10 = 8388607 AND
4218#Q> c11 = 0 AND
4219#Q> c12 = 00000001 AND
4220#Q> c13 = 2147483647 AND
4221#Q> c14 = 0 AND
4222#Q> c15 = 0000000001 AND
4223#Q> c16 = 9223372036854775807 AND
4224#Q> c17 = 0 AND
4225#Q> c18 = 00000000000000000001 AND
4226#Q> c19 > -1.175494352E-38 AND
4227#Q> c20 < 1.175494352E-38 AND
4228#Q> c21 = 000000000000001 AND
4229#Q> c22 > -2.2250738585073E-308 AND
4230#Q> c23 < 2.2250738585073E-308 AND
4231#Q> c24 = 00000000000000000000001 AND
4232#Q> c25 = -9999999999 AND
4233#Q> c26 = 9999999999 AND
4234#Q> c27 = 0000000001 AND
4235#Q> #
4236#Q> c28 = '2008-08-04' AND
4237#Q> c29 = '2008-08-04 16:18:06' AND
4238#Q> c30 = '2008-08-04 16:18:24' AND
4239#Q> c31 = '16:18:47' AND
4240#Q> c32 = '2008' AND
4241#Q> #
4242#Q> c33 = 'a' AND
4243#Q> c34 = '' AND
4244#Q> c35 = 'e' AND
4245#Q> c36 = REPEAT('i',255) AND
4246#Q> c37 = _utf8 x'c3a4' AND
4247#Q> c38 = '' AND
4248#Q> c39 = _utf8 x'c3b6' AND
4249#Q> c40 = REPEAT(_utf8 x'c3bc',255) AND
4250#Q> c41 = _ucs2 x'00e4' AND
4251#Q> c42 = '' AND
4252#Q> c43 = _ucs2 x'00f6' AND
4253#Q> c44 = REPEAT(_ucs2 x'00fc',255) AND
4254#Q> #
4255#Q> c45 = '' AND
4256#Q> c46 = 'a' AND
4257#Q> c47 = REPEAT('e',255) AND
4258#Q> c48 = REPEAT('i',261) AND
4259#Q> c49 = '' AND
4260#Q> c50 = _utf8 x'c3a4' AND
4261#Q> c51 = REPEAT(_utf8 x'c3b6',255) AND
4262#Q> c52 = REPEAT(_utf8 x'c3bc',261) AND
4263#Q> c53 = '' AND
4264#Q> c54 = _ucs2 x'00e4' AND
4265#Q> c55 = REPEAT(_ucs2 x'00f6',255) AND
4266#Q> c56 = REPEAT(_ucs2 x'00fc',261) AND
4267#Q> #
4268#Q> c57 = '0' AND
4269#Q> c58 = '' AND
4270#Q> c59 = '1' AND
4271#Q> c60 = REPEAT('1',255) AND
4272#Q> #
4273#Q> c61 = '' AND
4274#Q> c62 = 'b' AND
4275#Q> c63 = REPEAT('c',255) AND
4276#Q> c64 = REPEAT('\'',261) AND
4277#Q>   #
4278#Q>   c65 = 'tinyblob' AND
4279#Q>   c66 = 'tinytext' AND
4280#Q>   c67 = 'tinytext-ucs2' AND
4281#Q>   c68 = 'blob' AND
4282#Q>   c69 = 'text' AND
4283#Q>   c70 = 'text-ucs2' AND
4284#Q>   c71 = 'mediumblob' AND
4285#Q>   c72 = 'me
4286#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
4287# at #
4288#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Update_rows: table id # flags: STMT_END_F
4289### UPDATE `test`.`t1`
4290### WHERE
4291###   @1=b'1' /* BIT(1) meta=1 nullable=1 is_null=0 */
4292###   @2=b'1111111111111111111111111111111111111111111111111111111111111111' /* BIT(64) meta=2048 nullable=1 is_null=0 */
4293###   @3=127 /* TINYINT meta=0 nullable=1 is_null=0 */
4294###   @4=0 /* TINYINT meta=0 nullable=1 is_null=0 */
4295###   @5=1 /* TINYINT meta=0 nullable=1 is_null=0 */
4296###   @6=1 /* TINYINT meta=0 nullable=1 is_null=0 */
4297###   @7=32767 /* SHORTINT meta=0 nullable=1 is_null=0 */
4298###   @8=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
4299###   @9=1 /* SHORTINT meta=0 nullable=1 is_null=0 */
4300###   @10=8388607 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4301###   @11=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4302###   @12=1 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4303###   @13=2147483647 /* INT meta=0 nullable=1 is_null=0 */
4304###   @14=0 /* INT meta=0 nullable=1 is_null=0 */
4305###   @15=1 /* INT meta=0 nullable=1 is_null=0 */
4306###   @16=9223372036854775807 /* LONGINT meta=0 nullable=1 is_null=0 */
4307###   @17=0 /* LONGINT meta=0 nullable=1 is_null=0 */
4308###   @18=1 /* LONGINT meta=0 nullable=1 is_null=0 */
4309###   @19=-1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
4310###   @20=1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
4311###   @21=1                    /* FLOAT meta=4 nullable=1 is_null=0 */
4312###   @22=-2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
4313###   @23=2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
4314###   @24=1 /* DOUBLE meta=8 nullable=1 is_null=0 */
4315###   @25=-9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4316###   @26=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4317###   @27=1 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4318###   @28='2008:08:04' /* DATE meta=0 nullable=1 is_null=0 */
4319###   @29='2008-08-04 16:18:06' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
4320###   @30=1217855904 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
4321###   @31='16:18:47' /* TIME(0) meta=0 nullable=1 is_null=0 */
4322###   @32=2008 /* YEAR meta=0 nullable=1 is_null=0 */
4323###   @33='a' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4324###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4325###   @35='e' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4326###   @36='iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii' /* STRING(255) meta=65279 nullable=1 is_null=0 */
4327###   @37='ä' /* STRING(3) meta=65027 nullable=1 is_null=0 */
4328###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4329###   @39='ö' /* STRING(3) meta=65027 nullable=1 is_null=0 */
4330###   @40='üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' /* STRING(765) meta=57085 nullable=1 is_null=0 */
4331###   @41='\x00�' /* STRING(2) meta=65026 nullable=1 is_null=0 */
4332###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4333###   @43='\x00�' /* STRING(2) meta=65026 nullable=1 is_null=0 */
4334###   @44='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* STRING(510) meta=61182 nullable=1 is_null=0 */
4335###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4336###   @46='a' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
4337###   @47='eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
4338###   @48='iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
4339###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4340###   @50='ä' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
4341###   @51='ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
4342###   @52='üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
4343###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4344###   @54='\x00�' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
4345###   @55='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
4346###   @56='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
4347###   @57='0' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4348###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4349###   @59='1' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4350###   @60='111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111' /* STRING(255) meta=65279 nullable=1 is_null=0 */
4351###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4352###   @62='b' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
4353###   @63='ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
4354###   @64=''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
4355###   @65='tinyblob' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4356###   @66='tinytext' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4357###   @67='\x00t\x00i\x00n\x00y\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4358###   @68='blob' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4359###   @69='text' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4360###   @70='\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4361###   @71='mediumblob' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4362###   @72='mediumtext' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4363###   @73='\x00m\x00e\x00d\x00i\x00u\x00m\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4364###   @74='longblob' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4365###   @75='longtext' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4366###   @76='\x00l\x00o\x00n\x00g\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4367###   @77=2 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
4368###   @78=b'00000110' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
4369###   @79=4 /* INT meta=0 nullable=1 is_null=0 */
4370### SET
4371###   @1=NULL /* BIT(1) meta=1 nullable=1 is_null=1 */
4372###   @2=NULL /* BIT(64) meta=2048 nullable=1 is_null=1 */
4373###   @3=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
4374###   @4=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
4375###   @5=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
4376###   @6=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
4377###   @7=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
4378###   @8=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
4379###   @9=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
4380###   @10=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
4381###   @11=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
4382###   @12=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
4383###   @13=NULL /* INT meta=0 nullable=1 is_null=1 */
4384###   @14=NULL /* INT meta=0 nullable=1 is_null=1 */
4385###   @15=NULL /* INT meta=0 nullable=1 is_null=1 */
4386###   @16=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
4387###   @17=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
4388###   @18=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
4389###   @19=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
4390###   @20=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
4391###   @21=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
4392###   @22=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
4393###   @23=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
4394###   @24=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
4395###   @25=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
4396###   @26=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
4397###   @27=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
4398###   @28=NULL /* DATE meta=0 nullable=1 is_null=1 */
4399###   @29=NULL /* DATETIME(0) meta=0 nullable=1 is_null=1 */
4400###   @30=1000000000 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
4401###   @31=NULL /* TIME(0) meta=0 nullable=1 is_null=1 */
4402###   @32=NULL /* YEAR meta=0 nullable=1 is_null=1 */
4403###   @33=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
4404###   @34=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
4405###   @35=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
4406###   @36=NULL /* STRING(255) meta=65279 nullable=1 is_null=1 */
4407###   @37=NULL /* STRING(3) meta=65027 nullable=1 is_null=1 */
4408###   @38=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
4409###   @39=NULL /* STRING(3) meta=65027 nullable=1 is_null=1 */
4410###   @40=NULL /* STRING(765) meta=57085 nullable=1 is_null=1 */
4411###   @41=NULL /* STRING(2) meta=65026 nullable=1 is_null=1 */
4412###   @42=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
4413###   @43=NULL /* STRING(2) meta=65026 nullable=1 is_null=1 */
4414###   @44=NULL /* STRING(510) meta=61182 nullable=1 is_null=1 */
4415###   @45=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
4416###   @46=NULL /* VARSTRING(1) meta=1 nullable=1 is_null=1 */
4417###   @47=NULL /* VARSTRING(255) meta=255 nullable=1 is_null=1 */
4418###   @48=NULL /* VARSTRING(261) meta=261 nullable=1 is_null=1 */
4419###   @49=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
4420###   @50=NULL /* VARSTRING(3) meta=3 nullable=1 is_null=1 */
4421###   @51=NULL /* VARSTRING(765) meta=765 nullable=1 is_null=1 */
4422###   @52=NULL /* VARSTRING(783) meta=783 nullable=1 is_null=1 */
4423###   @53=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
4424###   @54=NULL /* VARSTRING(2) meta=2 nullable=1 is_null=1 */
4425###   @55=NULL /* VARSTRING(510) meta=510 nullable=1 is_null=1 */
4426###   @56=NULL /* VARSTRING(522) meta=522 nullable=1 is_null=1 */
4427###   @57=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
4428###   @58=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
4429###   @59=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
4430###   @60=NULL /* STRING(255) meta=65279 nullable=1 is_null=1 */
4431###   @61=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
4432###   @62=NULL /* VARSTRING(1) meta=1 nullable=1 is_null=1 */
4433###   @63=NULL /* VARSTRING(255) meta=255 nullable=1 is_null=1 */
4434###   @64=NULL /* VARSTRING(261) meta=261 nullable=1 is_null=1 */
4435###   @65=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
4436###   @66=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
4437###   @67=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
4438###   @68=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
4439###   @69=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
4440###   @70=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
4441###   @71=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
4442###   @72=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
4443###   @73=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
4444###   @74=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
4445###   @75=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
4446###   @76=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
4447###   @77=NULL /* ENUM(1 byte) meta=63233 nullable=1 is_null=1 */
4448###   @78=NULL /* SET(1 bytes) meta=63489 nullable=1 is_null=1 */
4449###   @79=4 /* INT meta=0 nullable=1 is_null=0 */
4450# Number of rows: 1
4451# at #
4452#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
4453COMMIT/*!*/;
4454# at #
4455#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-9 trans
4456/*!100001 SET @@session.gtid_seq_no=9*//*!*/;
4457START TRANSACTION
4458/*!*/;
4459# at #
4460# at #
4461#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
4462#Q> DELETE FROM t1 WHERE
4463#Q> #
4464#Q> c01 = b'1' AND
4465#Q> # the below does not reproduce the inserted value:
4466#Q> #c02 = b'1111111111111111111111111111111111111111111111111111111111111111' AND
4467#Q> c03 = 127 AND
4468#Q> c04 = 255 AND
4469#Q> c05 = 255 AND
4470#Q> c06 = true AND
4471#Q> c07 = 32767 AND
4472#Q> c08 = 65535 AND
4473#Q> c09 = 65535 AND
4474#Q> c10 = 8388607 AND
4475#Q> c11 = 16777215 AND
4476#Q> c12 = 16777215 AND
4477#Q> c13 = 2147483647 AND
4478#Q> c14 = 4294967295 AND
4479#Q> c15 = 4294967295 AND
4480#Q> c16 = 9223372036854775807 AND
4481#Q> c17 = 18446744073709551615 AND
4482#Q> c18 = 18446744073709551615 AND
4483#Q> c19 > 3.402823465E+38 AND
4484#Q> c20 > 3.402823465E+38 AND
4485#Q> c21 > 3.402823465E+38 AND
4486#Q> c22 > 1.7976931348622E+308 AND
4487#Q> c23 > 1.7976931348622E+308 AND
4488#Q> c24 > 1.7976931348622E+308 AND
4489#Q> c25 = 9999999999 AND
4490#Q> c26 = 9999999999 AND
4491#Q> c27 = 9999999999 AND
4492#Q> #
4493#Q> c28 = '9999-12-31' AND
4494#Q> c29 = '9999-12-31 23:59:59' AND
4495#Q> c30 = '2038-01-08 03:14:07' AND
4496#Q> c31 = '838:59:59' AND
4497#Q> c32 = '2155' AND
4498#Q> #
4499#Q> c33 = x'ff' AND
4500#Q> c34 = '' AND
4501#Q> c35 = x'ff' AND
4502#Q> c36 = REPEAT(x'ff',255) AND
4503#Q> c37 = _utf8 x'efbfbf' AND
4504#Q> c38 = '' AND
4505#Q> c39 = _utf8 x'efbfbf' AND
4506#Q> c40 = REPEAT(_utf8 x'efbfbf',255) AND
4507#Q> c41 = _ucs2 x'ffff' AND
4508#Q> c42 = '' AND
4509#Q> c43 = _ucs2 x'ffff' AND
4510#Q> c44 = REPEAT(_ucs2 x'ffff',255) AND
4511#Q> #
4512#Q> c45 = '' AND
4513#Q> c46 = x'ff' AND
4514#Q> c47 = REPEAT(x'ff',255) AND
4515#Q> c48 = REPEAT(x'ff',261) AND
4516#Q> c49 = '' AND
4517#Q> c50 = _utf8 x'efbfbf' AND
4518#Q> c51 = REPEAT(_utf8 x'efbfbf',255) AND
4519#Q> c52 = REPEAT(_utf8 x'efbfbf',261) AND
4520#Q> c53 = '' AND
4521#Q> c54 = _ucs2 x'ffff' AND
4522#Q> c55 = REPEAT(_ucs2 x'ffff',255) AND
4523#Q> c56 = REPEAT(_ucs2 x'ffff',261) AND
4524#Q> #
4525#Q> c57 = x'ff' AND
4526#Q> c58 = '' AND
4527#Q> c59 = x'ff' AND
4528#Q> c60 = REPEAT(x'ff',255) AND
4529#Q> #
4530#Q> c61 = '' AND
4531#Q> c62 = x'ff' AND
4532#Q> c63 = REPEAT(x'ff',255) AND
4533#Q> c64 = REPEAT(x'ff',261) AND
4534#Q> #
4535#Q> c65 = 'tinyblob' AND
4536#Q> c66 = 'tinytext' AND
4537#Q> c67 = 'tinytext-ucs2' AND
4538#Q> c68 = 'blob' AND
4539#Q> c69 = 'text' AND
4540#Q> c70 = 'text-ucs2' AND
4541#Q> c71 = 'mediumblob' AND
4542#Q> c72 = 'mediumtext' AND
4543#Q> c73 = 'mediumtext-ucs2' AND
4544#Q> c74 = 'longblob' AND
4545#Q> c75 = '
4546#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
4547# at #
4548#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Delete_rows: table id # flags: STMT_END_F
4549### DELETE FROM `test`.`t1`
4550### WHERE
4551###   @1=b'1' /* BIT(1) meta=1 nullable=1 is_null=0 */
4552###   @2=b'1111111111111111111111111111111111111111111111111111111111111111' /* BIT(64) meta=2048 nullable=1 is_null=0 */
4553###   @3=127 /* TINYINT meta=0 nullable=1 is_null=0 */
4554###   @4=-1 (255) /* TINYINT meta=0 nullable=1 is_null=0 */
4555###   @5=-1 (255) /* TINYINT meta=0 nullable=1 is_null=0 */
4556###   @6=1 /* TINYINT meta=0 nullable=1 is_null=0 */
4557###   @7=32767 /* SHORTINT meta=0 nullable=1 is_null=0 */
4558###   @8=-1 (65535) /* SHORTINT meta=0 nullable=1 is_null=0 */
4559###   @9=-1 (65535) /* SHORTINT meta=0 nullable=1 is_null=0 */
4560###   @10=8388607 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4561###   @11=-1 (16777215) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4562###   @12=-1 (16777215) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4563###   @13=2147483647 /* INT meta=0 nullable=1 is_null=0 */
4564###   @14=-1 (4294967295) /* INT meta=0 nullable=1 is_null=0 */
4565###   @15=-1 (4294967295) /* INT meta=0 nullable=1 is_null=0 */
4566###   @16=9223372036854775807 /* LONGINT meta=0 nullable=1 is_null=0 */
4567###   @17=-1 (18446744073709551615) /* LONGINT meta=0 nullable=1 is_null=0 */
4568###   @18=-1 (18446744073709551615) /* LONGINT meta=0 nullable=1 is_null=0 */
4569###   @19=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
4570###   @20=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
4571###   @21=3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
4572###   @22=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
4573###   @23=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
4574###   @24=1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
4575###   @25=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4576###   @26=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4577###   @27=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4578###   @28='9999:12:31' /* DATE meta=0 nullable=1 is_null=0 */
4579###   @29='9999-12-31 23:59:59' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
4580###   @30=2146522447 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
4581###   @31='838:59:59' /* TIME(0) meta=0 nullable=1 is_null=0 */
4582###   @32=2155 /* YEAR meta=0 nullable=1 is_null=0 */
4583###   @33='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4584###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4585###   @35='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4586###   @36='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(255) meta=65279 nullable=1 is_null=0 */
4587###   @37='￿' /* STRING(3) meta=65027 nullable=1 is_null=0 */
4588###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4589###   @39='￿' /* STRING(3) meta=65027 nullable=1 is_null=0 */
4590###   @40='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* STRING(765) meta=57085 nullable=1 is_null=0 */
4591###   @41='��' /* STRING(2) meta=65026 nullable=1 is_null=0 */
4592###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4593###   @43='��' /* STRING(2) meta=65026 nullable=1 is_null=0 */
4594###   @44='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(510) meta=61182 nullable=1 is_null=0 */
4595###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4596###   @46='�' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
4597###   @47='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
4598###   @48='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
4599###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4600###   @50='￿' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
4601###   @51='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
4602###   @52='￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
4603###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4604###   @54='��' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
4605###   @55='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
4606###   @56='������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
4607###   @57='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4608###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4609###   @59='�' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4610###   @60='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* STRING(255) meta=65279 nullable=1 is_null=0 */
4611###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4612###   @62='�' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
4613###   @63='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
4614###   @64='���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
4615###   @65='tinyblob' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4616###   @66='tinytext' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4617###   @67='\x00t\x00i\x00n\x00y\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4618###   @68='blob' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4619###   @69='text' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4620###   @70='\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4621###   @71='mediumblob' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4622###   @72='mediumtext' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4623###   @73='\x00m\x00e\x00d\x00i\x00u\x00m\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4624###   @74='longblob' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4625###   @75='longtext' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4626###   @76='\x00l\x00o\x00n\x00g\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4627###   @77=3 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
4628###   @78=b'00000111' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
4629###   @79=1 /* INT meta=0 nullable=1 is_null=0 */
4630# Number of rows: 1
4631# at #
4632#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
4633COMMIT/*!*/;
4634# at #
4635#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-10 trans
4636/*!100001 SET @@session.gtid_seq_no=10*//*!*/;
4637START TRANSACTION
4638/*!*/;
4639# at #
4640# at #
4641#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
4642#Q> DELETE FROM t1 WHERE
4643#Q> #
4644#Q> c01 = b'0' AND
4645#Q> c02 = b'0000000000000000000000000000000000000000000000000000000000000000' AND
4646#Q> c03 = -128 AND
4647#Q> c04 = 0 AND
4648#Q> c05 = 000 AND
4649#Q> c06 = false AND
4650#Q> c07 = -32768 AND
4651#Q> c08 = 0 AND
4652#Q> c09 = 00000 AND
4653#Q> c10 = -8388608 AND
4654#Q> c11 = 0 AND
4655#Q> c12 = 00000000 AND
4656#Q> c13 = -2147483648 AND
4657#Q> c14 = 0 AND
4658#Q> c15 = 0000000000 AND
4659#Q> c16 = -9223372036854775808 AND
4660#Q> c17 = 0 AND
4661#Q> c18 = 00000000000000000000 AND
4662#Q> c19 < -3.402823465E+38 AND
4663#Q> c20 < 1.175494352E-38 AND
4664#Q> c21 = 000000000000 AND
4665#Q> c22 < -1.7976931348622E+308 AND
4666#Q> c23 < 2.2250738585073E-308 AND
4667#Q> c24 = 0000000000000000000000 AND
4668#Q> c25 = -9999999999 AND
4669#Q> c26 = 0 AND
4670#Q> c27 = 0000000000 AND
4671#Q> #
4672#Q> c28 = '1000-01-01' AND
4673#Q> c29 = '1000-01-01 00:00:00' AND
4674#Q> c30 = '1970-01-02 00:00:01' AND
4675#Q> c31 = '-838:59:59' AND
4676#Q> c32 = '1901' AND
4677#Q> #
4678#Q> c33 = '' AND
4679#Q> c34 = '' AND
4680#Q> c35 = '' AND
4681#Q> c36 = '' AND
4682#Q> c37 = '' AND
4683#Q> c38 = '' AND
4684#Q> c39 = '' AND
4685#Q> c40 = '' AND
4686#Q> c41 = '' AND
4687#Q> c42 = '' AND
4688#Q> c43 = '' AND
4689#Q> c44 = '' AND
4690#Q> #
4691#Q> c45 = '' AND
4692#Q> c46 = '' AND
4693#Q> c47 = '' AND
4694#Q> c48 = '' AND
4695#Q> c49 = '' AND
4696#Q> c50 = '' AND
4697#Q> c51 = '' AND
4698#Q> c52 = '' AND
4699#Q> c53 = '' AND
4700#Q> c54 = '' AND
4701#Q> c55 = '' AND
4702#Q> c56 = '' AND
4703#Q> #
4704#Q> # this does not reproduce the inserted value: c57 = '' AND
4705#Q> c58 = '' AND
4706#Q> # this does not reproduce the inserted value: c59 = '' AND
4707#Q> # this does not reproduce the inserted value: c60 = '' AND
4708#Q> #
4709#Q> c61 = '' AND
4710#Q> c62 = '' AND
4711#Q> c63 = '' AND
4712#Q> c64 = '' AND
4713#Q> #
4714#Q> c65 = '' AND
4715#Q> c66 = '' AND
4716#Q> c67 = '' AND
4717#Q> c68 = '' AND
4718#Q> c69 = '' AND
4719#Q> c70 = '' AND
4720#Q> c71 = '' AND
4721#Q> c72 = '' AND
4722#Q> c73 = '' A
4723#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
4724# at #
4725#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Delete_rows: table id # flags: STMT_END_F
4726### DELETE FROM `test`.`t1`
4727### WHERE
4728###   @1=b'0' /* BIT(1) meta=1 nullable=1 is_null=0 */
4729###   @2=b'0000000000000000000000000000000000000000000000000000000000000000' /* BIT(64) meta=2048 nullable=1 is_null=0 */
4730###   @3=-128 (128) /* TINYINT meta=0 nullable=1 is_null=0 */
4731###   @4=0 /* TINYINT meta=0 nullable=1 is_null=0 */
4732###   @5=0 /* TINYINT meta=0 nullable=1 is_null=0 */
4733###   @6=0 /* TINYINT meta=0 nullable=1 is_null=0 */
4734###   @7=-32768 (32768) /* SHORTINT meta=0 nullable=1 is_null=0 */
4735###   @8=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
4736###   @9=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
4737###   @10=-8388608 (8388608) /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4738###   @11=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4739###   @12=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4740###   @13=-2147483648 (2147483648) /* INT meta=0 nullable=1 is_null=0 */
4741###   @14=0 /* INT meta=0 nullable=1 is_null=0 */
4742###   @15=0 /* INT meta=0 nullable=1 is_null=0 */
4743###   @16=-9223372036854775808 (9223372036854775808) /* LONGINT meta=0 nullable=1 is_null=0 */
4744###   @17=0 /* LONGINT meta=0 nullable=1 is_null=0 */
4745###   @18=0 /* LONGINT meta=0 nullable=1 is_null=0 */
4746###   @19=-3.402... /* FLOAT meta=4 nullable=1 is_null=0 */
4747###   @20=1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
4748###   @21=0                    /* FLOAT meta=4 nullable=1 is_null=0 */
4749###   @22=-1.797... /* DOUBLE meta=8 nullable=1 is_null=0 */
4750###   @23=2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
4751###   @24=0 /* DOUBLE meta=8 nullable=1 is_null=0 */
4752###   @25=-9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4753###   @26=0 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4754###   @27=0 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4755###   @28='1000:01:01' /* DATE meta=0 nullable=1 is_null=0 */
4756###   @29='1000-01-01 00:00:00' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
4757###   @30=75601 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
4758###   @31='-838:59:59' /* TIME(0) meta=0 nullable=1 is_null=0 */
4759###   @32=1901 /* YEAR meta=0 nullable=1 is_null=0 */
4760###   @33='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4761###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4762###   @35='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4763###   @36='' /* STRING(255) meta=65279 nullable=1 is_null=0 */
4764###   @37='' /* STRING(3) meta=65027 nullable=1 is_null=0 */
4765###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4766###   @39='' /* STRING(3) meta=65027 nullable=1 is_null=0 */
4767###   @40='' /* STRING(765) meta=57085 nullable=1 is_null=0 */
4768###   @41='' /* STRING(2) meta=65026 nullable=1 is_null=0 */
4769###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4770###   @43='' /* STRING(2) meta=65026 nullable=1 is_null=0 */
4771###   @44='' /* STRING(510) meta=61182 nullable=1 is_null=0 */
4772###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4773###   @46='' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
4774###   @47='' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
4775###   @48='' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
4776###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4777###   @50='' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
4778###   @51='' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
4779###   @52='' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
4780###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4781###   @54='' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
4782###   @55='' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
4783###   @56='' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
4784###   @57='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4785###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4786###   @59='' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4787###   @60='' /* STRING(255) meta=65279 nullable=1 is_null=0 */
4788###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4789###   @62='' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
4790###   @63='' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
4791###   @64='' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
4792###   @65='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4793###   @66='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4794###   @67='' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4795###   @68='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4796###   @69='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4797###   @70='' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4798###   @71='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4799###   @72='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4800###   @73='' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4801###   @74='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4802###   @75='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4803###   @76='' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4804###   @77=1 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
4805###   @78=b'00000000' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
4806###   @79=2 /* INT meta=0 nullable=1 is_null=0 */
4807# Number of rows: 1
4808# at #
4809#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
4810COMMIT/*!*/;
4811# at #
4812#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-11 trans
4813/*!100001 SET @@session.gtid_seq_no=11*//*!*/;
4814START TRANSACTION
4815/*!*/;
4816# at #
4817# at #
4818#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
4819#Q> DELETE FROM t1 WHERE
4820#Q> #
4821#Q> c01 = b'1' AND
4822#Q> # the below does not reproduce the inserted value:
4823#Q> #c02 = b'1111111111111111111111111111111111111111111111111111111111111111' AND
4824#Q> c03 = 127 AND
4825#Q> c04 = 0 AND
4826#Q> c05 = 001 AND
4827#Q> c06 = true AND
4828#Q> c07 = 32767 AND
4829#Q> c08 = 0 AND
4830#Q> c09 = 00001 AND
4831#Q> c10 = 8388607 AND
4832#Q> c11 = 0 AND
4833#Q> c12 = 00000001 AND
4834#Q> c13 = 2147483647 AND
4835#Q> c14 = 0 AND
4836#Q> c15 = 0000000001 AND
4837#Q> c16 = 9223372036854775807 AND
4838#Q> c17 = 0 AND
4839#Q> c18 = 00000000000000000001 AND
4840#Q> c19 > -1.175494352E-38 AND
4841#Q> c20 < 1.175494352E-38 AND
4842#Q> c21 = 000000000000001 AND
4843#Q> c22 > -2.2250738585073E-308 AND
4844#Q> c23 < 2.2250738585073E-308 AND
4845#Q> c24 = 00000000000000000000001 AND
4846#Q> c25 = -9999999999 AND
4847#Q> c26 = 9999999999 AND
4848#Q> c27 = 0000000001 AND
4849#Q> #
4850#Q> c28 = '2008-08-04' AND
4851#Q> c29 = '2008-08-04 16:18:06' AND
4852#Q> c30 = '2008-08-04 16:18:24' AND
4853#Q> c31 = '16:18:47' AND
4854#Q> c32 = '2008' AND
4855#Q> #
4856#Q> c33 = 'a' AND
4857#Q> c34 = '' AND
4858#Q> c35 = 'e' AND
4859#Q> c36 = REPEAT('i',255) AND
4860#Q> c37 = _utf8 x'c3a4' AND
4861#Q> c38 = '' AND
4862#Q> c39 = _utf8 x'c3b6' AND
4863#Q> c40 = REPEAT(_utf8 x'c3bc',255) AND
4864#Q> c41 = _ucs2 x'00e4' AND
4865#Q> c42 = '' AND
4866#Q> c43 = _ucs2 x'00f6' AND
4867#Q> c44 = REPEAT(_ucs2 x'00fc',255) AND
4868#Q> #
4869#Q> c45 = '' AND
4870#Q> c46 = 'a' AND
4871#Q> c47 = REPEAT('e',255) AND
4872#Q> c48 = REPEAT('i',261) AND
4873#Q> c49 = '' AND
4874#Q> c50 = _utf8 x'c3a4' AND
4875#Q> c51 = REPEAT(_utf8 x'c3b6',255) AND
4876#Q> c52 = REPEAT(_utf8 x'c3bc',261) AND
4877#Q> c53 = '' AND
4878#Q> c54 = _ucs2 x'00e4' AND
4879#Q> c55 = REPEAT(_ucs2 x'00f6',255) AND
4880#Q> c56 = REPEAT(_ucs2 x'00fc',261) AND
4881#Q> #
4882#Q> c57 = '0' AND
4883#Q> c58 = '' AND
4884#Q> c59 = '1' AND
4885#Q> c60 = REPEAT('1',255) AND
4886#Q> #
4887#Q> c61 = '' AND
4888#Q> c62 = 'b' AND
4889#Q> c63 = REPEAT('c',255) AND
4890#Q> c64 = REPEAT('\'',261) AND
4891#Q>   #
4892#Q>   c65 = 'tinyblob' AND
4893#Q>   c66 = 'tinytext' AND
4894#Q>   c67 = 'tinytext-ucs2' AND
4895#Q>   c68 = 'blob' AND
4896#Q>   c69 = 'text' AND
4897#Q>   c70 = 'text-ucs2' AND
4898#Q>   c71 = 'mediumblob' AND
4899#Q>   c72 = 'mediumtext' AND
4900#Q>   c73 = 'mediumtext-ucs2' AND
4901#Q>   c74 = 'longblob' AND
4902#Q>   c75 = 'longtext'
4903#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
4904# at #
4905#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Delete_rows: table id # flags: STMT_END_F
4906### DELETE FROM `test`.`t1`
4907### WHERE
4908###   @1=b'1' /* BIT(1) meta=1 nullable=1 is_null=0 */
4909###   @2=b'1111111111111111111111111111111111111111111111111111111111111111' /* BIT(64) meta=2048 nullable=1 is_null=0 */
4910###   @3=127 /* TINYINT meta=0 nullable=1 is_null=0 */
4911###   @4=0 /* TINYINT meta=0 nullable=1 is_null=0 */
4912###   @5=1 /* TINYINT meta=0 nullable=1 is_null=0 */
4913###   @6=1 /* TINYINT meta=0 nullable=1 is_null=0 */
4914###   @7=32767 /* SHORTINT meta=0 nullable=1 is_null=0 */
4915###   @8=0 /* SHORTINT meta=0 nullable=1 is_null=0 */
4916###   @9=1 /* SHORTINT meta=0 nullable=1 is_null=0 */
4917###   @10=8388607 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4918###   @11=0 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4919###   @12=1 /* MEDIUMINT meta=0 nullable=1 is_null=0 */
4920###   @13=2147483647 /* INT meta=0 nullable=1 is_null=0 */
4921###   @14=0 /* INT meta=0 nullable=1 is_null=0 */
4922###   @15=1 /* INT meta=0 nullable=1 is_null=0 */
4923###   @16=9223372036854775807 /* LONGINT meta=0 nullable=1 is_null=0 */
4924###   @17=0 /* LONGINT meta=0 nullable=1 is_null=0 */
4925###   @18=1 /* LONGINT meta=0 nullable=1 is_null=0 */
4926###   @19=-1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
4927###   @20=1.175... /* FLOAT meta=4 nullable=1 is_null=0 */
4928###   @21=1                    /* FLOAT meta=4 nullable=1 is_null=0 */
4929###   @22=-2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
4930###   @23=2.225... /* DOUBLE meta=8 nullable=1 is_null=0 */
4931###   @24=1 /* DOUBLE meta=8 nullable=1 is_null=0 */
4932###   @25=-9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4933###   @26=9999999999 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4934###   @27=1 /* DECIMAL(10,0) meta=2560 nullable=1 is_null=0 */
4935###   @28='2008:08:04' /* DATE meta=0 nullable=1 is_null=0 */
4936###   @29='2008-08-04 16:18:06' /* DATETIME(0) meta=0 nullable=1 is_null=0 */
4937###   @30=1217855904 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
4938###   @31='16:18:47' /* TIME(0) meta=0 nullable=1 is_null=0 */
4939###   @32=2008 /* YEAR meta=0 nullable=1 is_null=0 */
4940###   @33='a' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4941###   @34='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4942###   @35='e' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4943###   @36='iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii' /* STRING(255) meta=65279 nullable=1 is_null=0 */
4944###   @37='ä' /* STRING(3) meta=65027 nullable=1 is_null=0 */
4945###   @38='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4946###   @39='ö' /* STRING(3) meta=65027 nullable=1 is_null=0 */
4947###   @40='üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' /* STRING(765) meta=57085 nullable=1 is_null=0 */
4948###   @41='\x00�' /* STRING(2) meta=65026 nullable=1 is_null=0 */
4949###   @42='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4950###   @43='\x00�' /* STRING(2) meta=65026 nullable=1 is_null=0 */
4951###   @44='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* STRING(510) meta=61182 nullable=1 is_null=0 */
4952###   @45='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4953###   @46='a' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
4954###   @47='eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
4955###   @48='iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
4956###   @49='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4957###   @50='ä' /* VARSTRING(3) meta=3 nullable=1 is_null=0 */
4958###   @51='ööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööö' /* VARSTRING(765) meta=765 nullable=1 is_null=0 */
4959###   @52='üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü' /* VARSTRING(783) meta=783 nullable=1 is_null=0 */
4960###   @53='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4961###   @54='\x00�' /* VARSTRING(2) meta=2 nullable=1 is_null=0 */
4962###   @55='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* VARSTRING(510) meta=510 nullable=1 is_null=0 */
4963###   @56='\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�\x00�' /* VARSTRING(522) meta=522 nullable=1 is_null=0 */
4964###   @57='0' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4965###   @58='' /* STRING(0) meta=65024 nullable=1 is_null=0 */
4966###   @59='1' /* STRING(1) meta=65025 nullable=1 is_null=0 */
4967###   @60='111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111' /* STRING(255) meta=65279 nullable=1 is_null=0 */
4968###   @61='' /* VARSTRING(0) meta=0 nullable=1 is_null=0 */
4969###   @62='b' /* VARSTRING(1) meta=1 nullable=1 is_null=0 */
4970###   @63='ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
4971###   @64=''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' /* VARSTRING(261) meta=261 nullable=1 is_null=0 */
4972###   @65='tinyblob' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4973###   @66='tinytext' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4974###   @67='\x00t\x00i\x00n\x00y\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=0 */
4975###   @68='blob' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4976###   @69='text' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4977###   @70='\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* BLOB/TEXT meta=2 nullable=1 is_null=0 */
4978###   @71='mediumblob' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4979###   @72='mediumtext' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4980###   @73='\x00m\x00e\x00d\x00i\x00u\x00m\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=0 */
4981###   @74='longblob' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4982###   @75='longtext' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4983###   @76='\x00l\x00o\x00n\x00g\x00t\x00e\x00x\x00t\x00-\x00u\x00c\x00s\x002' /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=0 */
4984###   @77=2 /* ENUM(1 byte) meta=63233 nullable=1 is_null=0 */
4985###   @78=b'00000110' /* SET(1 bytes) meta=63489 nullable=1 is_null=0 */
4986###   @79=3 /* INT meta=0 nullable=1 is_null=0 */
4987# Number of rows: 1
4988# at #
4989#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
4990COMMIT/*!*/;
4991# at #
4992#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-12 trans
4993/*!100001 SET @@session.gtid_seq_no=12*//*!*/;
4994START TRANSACTION
4995/*!*/;
4996# at #
4997# at #
4998#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
4999#Q> DELETE FROM t1 WHERE
5000#Q> #
5001#Q> c01 IS NULL AND
5002#Q> c02 IS NULL AND
5003#Q> c03 IS NULL AND
5004#Q> c04 IS NULL AND
5005#Q> c05 IS NULL AND
5006#Q> c06 IS NULL AND
5007#Q> c07 IS NULL AND
5008#Q> c08 IS NULL AND
5009#Q> c09 IS NULL AND
5010#Q> c10 IS NULL AND
5011#Q> c11 IS NULL AND
5012#Q> c12 IS NULL AND
5013#Q> c13 IS NULL AND
5014#Q> c14 IS NULL AND
5015#Q> c15 IS NULL AND
5016#Q> c16 IS NULL AND
5017#Q> c17 IS NULL AND
5018#Q> c18 IS NULL AND
5019#Q> c19 IS NULL AND
5020#Q> c20 IS NULL AND
5021#Q> c21 IS NULL AND
5022#Q> c22 IS NULL AND
5023#Q> c23 IS NULL AND
5024#Q> c24 IS NULL AND
5025#Q> c25 IS NULL AND
5026#Q> c26 IS NULL AND
5027#Q> c27 IS NULL AND
5028#Q> #
5029#Q> c28 IS NULL AND
5030#Q> c29 IS NULL AND
5031#Q> # this got a timestamp instead of NULL: c30 IS NULL AND
5032#Q> c31 IS NULL AND
5033#Q> c32 IS NULL AND
5034#Q> #
5035#Q> c33 IS NULL AND
5036#Q> c34 IS NULL AND
5037#Q> c35 IS NULL AND
5038#Q> c36 IS NULL AND
5039#Q> c37 IS NULL AND
5040#Q> c38 IS NULL AND
5041#Q> c39 IS NULL AND
5042#Q> c40 IS NULL AND
5043#Q> c41 IS NULL AND
5044#Q> c42 IS NULL AND
5045#Q> c43 IS NULL AND
5046#Q> c44 IS NULL AND
5047#Q> #
5048#Q> c45 IS NULL AND
5049#Q> c46 IS NULL AND
5050#Q> c47 IS NULL AND
5051#Q> c48 IS NULL AND
5052#Q> c49 IS NULL AND
5053#Q> c50 IS NULL AND
5054#Q> c51 IS NULL AND
5055#Q> c52 IS NULL AND
5056#Q> c53 IS NULL AND
5057#Q> c54 IS NULL AND
5058#Q> c55 IS NULL AND
5059#Q> c56 IS NULL AND
5060#Q> #
5061#Q> c57 IS NULL AND
5062#Q> c58 IS NULL AND
5063#Q> c59 IS NULL AND
5064#Q> c60 IS NULL AND
5065#Q> #
5066#Q> c61 IS NULL AND
5067#Q> c62 IS NULL AND
5068#Q> c63 IS NULL AND
5069#Q> c64 IS NULL AND
5070#Q> #
5071#Q> c65 IS NULL AND
5072#Q> c66 IS NULL AND
5073#Q> c67 IS NULL AND
5074#Q> c68 IS NULL AND
5075#Q> c69 IS NULL AND
5076#Q> c70 IS NULL AND
5077#Q> c71 IS NULL AND
5078#Q> c72 IS NULL AND
5079#Q> c73 IS NULL AND
5080#Q> c74 IS NUL
5081#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
5082# at #
5083#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Delete_rows: table id # flags: STMT_END_F
5084### DELETE FROM `test`.`t1`
5085### WHERE
5086###   @1=NULL /* BIT(1) meta=1 nullable=1 is_null=1 */
5087###   @2=NULL /* BIT(64) meta=2048 nullable=1 is_null=1 */
5088###   @3=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
5089###   @4=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
5090###   @5=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
5091###   @6=NULL /* TINYINT meta=0 nullable=1 is_null=1 */
5092###   @7=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
5093###   @8=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
5094###   @9=NULL /* SHORTINT meta=0 nullable=1 is_null=1 */
5095###   @10=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
5096###   @11=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
5097###   @12=NULL /* MEDIUMINT meta=0 nullable=1 is_null=1 */
5098###   @13=NULL /* INT meta=0 nullable=1 is_null=1 */
5099###   @14=NULL /* INT meta=0 nullable=1 is_null=1 */
5100###   @15=NULL /* INT meta=0 nullable=1 is_null=1 */
5101###   @16=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
5102###   @17=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
5103###   @18=NULL /* LONGINT meta=0 nullable=1 is_null=1 */
5104###   @19=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
5105###   @20=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
5106###   @21=NULL /* FLOAT meta=4 nullable=1 is_null=1 */
5107###   @22=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
5108###   @23=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
5109###   @24=NULL /* DOUBLE meta=8 nullable=1 is_null=1 */
5110###   @25=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
5111###   @26=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
5112###   @27=NULL /* DECIMAL(10,0) meta=2560 nullable=1 is_null=1 */
5113###   @28=NULL /* DATE meta=0 nullable=1 is_null=1 */
5114###   @29=NULL /* DATETIME(0) meta=0 nullable=1 is_null=1 */
5115###   @30=1000000000 /* TIMESTAMP(0) meta=0 nullable=0 is_null=0 */
5116###   @31=NULL /* TIME(0) meta=0 nullable=1 is_null=1 */
5117###   @32=NULL /* YEAR meta=0 nullable=1 is_null=1 */
5118###   @33=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
5119###   @34=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
5120###   @35=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
5121###   @36=NULL /* STRING(255) meta=65279 nullable=1 is_null=1 */
5122###   @37=NULL /* STRING(3) meta=65027 nullable=1 is_null=1 */
5123###   @38=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
5124###   @39=NULL /* STRING(3) meta=65027 nullable=1 is_null=1 */
5125###   @40=NULL /* STRING(765) meta=57085 nullable=1 is_null=1 */
5126###   @41=NULL /* STRING(2) meta=65026 nullable=1 is_null=1 */
5127###   @42=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
5128###   @43=NULL /* STRING(2) meta=65026 nullable=1 is_null=1 */
5129###   @44=NULL /* STRING(510) meta=61182 nullable=1 is_null=1 */
5130###   @45=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
5131###   @46=NULL /* VARSTRING(1) meta=1 nullable=1 is_null=1 */
5132###   @47=NULL /* VARSTRING(255) meta=255 nullable=1 is_null=1 */
5133###   @48=NULL /* VARSTRING(261) meta=261 nullable=1 is_null=1 */
5134###   @49=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
5135###   @50=NULL /* VARSTRING(3) meta=3 nullable=1 is_null=1 */
5136###   @51=NULL /* VARSTRING(765) meta=765 nullable=1 is_null=1 */
5137###   @52=NULL /* VARSTRING(783) meta=783 nullable=1 is_null=1 */
5138###   @53=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
5139###   @54=NULL /* VARSTRING(2) meta=2 nullable=1 is_null=1 */
5140###   @55=NULL /* VARSTRING(510) meta=510 nullable=1 is_null=1 */
5141###   @56=NULL /* VARSTRING(522) meta=522 nullable=1 is_null=1 */
5142###   @57=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
5143###   @58=NULL /* STRING(0) meta=65024 nullable=1 is_null=1 */
5144###   @59=NULL /* STRING(1) meta=65025 nullable=1 is_null=1 */
5145###   @60=NULL /* STRING(255) meta=65279 nullable=1 is_null=1 */
5146###   @61=NULL /* VARSTRING(0) meta=0 nullable=1 is_null=1 */
5147###   @62=NULL /* VARSTRING(1) meta=1 nullable=1 is_null=1 */
5148###   @63=NULL /* VARSTRING(255) meta=255 nullable=1 is_null=1 */
5149###   @64=NULL /* VARSTRING(261) meta=261 nullable=1 is_null=1 */
5150###   @65=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
5151###   @66=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
5152###   @67=NULL /* TINYBLOB/TINYTEXT meta=1 nullable=1 is_null=1 */
5153###   @68=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
5154###   @69=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
5155###   @70=NULL /* BLOB/TEXT meta=2 nullable=1 is_null=1 */
5156###   @71=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
5157###   @72=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
5158###   @73=NULL /* MEDIUMBLOB/MEDIUMTEXT meta=3 nullable=1 is_null=1 */
5159###   @74=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
5160###   @75=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
5161###   @76=NULL /* LONGBLOB/LONGTEXT meta=4 nullable=1 is_null=1 */
5162###   @77=NULL /* ENUM(1 byte) meta=63233 nullable=1 is_null=1 */
5163###   @78=NULL /* SET(1 bytes) meta=63489 nullable=1 is_null=1 */
5164###   @79=4 /* INT meta=0 nullable=1 is_null=0 */
5165# Number of rows: 1
5166# at #
5167#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
5168COMMIT/*!*/;
5169# at #
5170#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Rotate to master-bin.000002  pos: 4
5171DELIMITER ;
5172# End of log file
5173ROLLBACK /* added by mysqlbinlog */;
5174/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
5175/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;
5176#
5177# Cleanup.
5178#
5179DROP TABLE t1;
5180#
5181# =========================================
5182# Test #2 - Multi-row insert/update/delete.
5183# =========================================
5184#
5185# Delete all existing binary logs.
5186#
5187RESET MASTER;
5188#
5189# Create a test table with selected data types.
5190#
5191CREATE TABLE t1 (
5192c28 DATE,
5193c47 VARCHAR(24),
5194crn INT -- row number
5195) ENGINE=InnoDB DEFAULT CHARSET latin1;
5196#
5197# Show how much rows are affected by each statement.
5198#
5199#
5200# Multi-row insert.
5201#
5202INSERT INTO t1 VALUES
5203('2008-08-01','VARCHAR-01',1),
5204('2008-08-02','VARCHAR-02',2),
5205('2008-08-03','VARCHAR-03',3),
5206('2008-08-04','VARCHAR-04',4),
5207('2008-08-05','VARCHAR-05',5),
5208('2008-08-06','VARCHAR-06',6),
5209('2008-08-07','VARCHAR-07',7),
5210('2008-08-08','VARCHAR-08',8),
5211('2008-08-09','VARCHAR-09',9);
5212affected rows: 9
5213info: Records: 9  Duplicates: 0  Warnings: 0
5214#
5215# Multi-row update.
5216#
5217UPDATE t1 SET c28 = ADDDATE(c28,10) WHERE crn < 8;
5218affected rows: 7
5219info: Rows matched: 7  Changed: 7  Warnings: 0
5220#
5221# Show what we have in the table.
5222#
5223SELECT * FROM t1;
5224c28	c47	crn
52252008-08-11	VARCHAR-01	1
52262008-08-12	VARCHAR-02	2
52272008-08-13	VARCHAR-03	3
52282008-08-14	VARCHAR-04	4
52292008-08-15	VARCHAR-05	5
52302008-08-16	VARCHAR-06	6
52312008-08-17	VARCHAR-07	7
52322008-08-08	VARCHAR-08	8
52332008-08-09	VARCHAR-09	9
5234affected rows: 9
5235#
5236# Multi-row delete.
5237#
5238DELETE FROM t1 WHERE crn < 8;
5239affected rows: 7
5240#
5241# Show what we have in the table.
5242#
5243SELECT * FROM t1;
5244c28	c47	crn
52452008-08-08	VARCHAR-08	8
52462008-08-09	VARCHAR-09	9
5247affected rows: 2
5248#
5249# Hide how much rows are affected by each statement.
5250#
5251#
5252# Flush all log buffers to the log file.
5253#
5254FLUSH LOGS;
5255#
5256# Call mysqlbinlog to display the log file contents.
5257#
5258/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;
5259/*!40019 SET @@session.max_insert_delayed_threads=0*/;
5260/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
5261DELIMITER /*!*/;
5262# at #
5263#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Start: binlog v 4, server v #.##.## created 010909  4:46:40 at startup
5264ROLLBACK/*!*/;
5265# at #
5266#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Gtid list []
5267# at #
5268#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Binlog checkpoint master-bin.000001
5269# at #
5270#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-1 ddl
5271/*!100101 SET @@session.skip_parallel_replication=0*//*!*/;
5272/*!100001 SET @@session.gtid_domain_id=0*//*!*/;
5273/*!100001 SET @@session.server_id=1*//*!*/;
5274/*!100001 SET @@session.gtid_seq_no=1*//*!*/;
5275# at #
5276#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0
5277use `test`/*!*/;
5278SET TIMESTAMP=1000000000/*!*/;
5279SET @@session.pseudo_thread_id=#/*!*/;
5280SET @@session.foreign_key_checks=1, @@session.sql_auto_is_null=0, @@session.unique_checks=1, @@session.autocommit=1, @@session.check_constraint_checks=1/*!*/;
5281SET @@session.sql_mode=0/*!*/;
5282SET @@session.auto_increment_increment=1, @@session.auto_increment_offset=1/*!*/;
5283/*!\C utf8 *//*!*/;
5284SET @@session.character_set_client=33,@@session.collation_connection=33,@@session.collation_server=X/*!*/;
5285SET @@session.lc_time_names=0/*!*/;
5286SET @@session.collation_database=DEFAULT/*!*/;
5287CREATE TABLE t1 (
5288c28 DATE,
5289c47 VARCHAR(24),
5290crn INT -- row number
5291) ENGINE=InnoDB DEFAULT CHARSET latin1
5292/*!*/;
5293# at #
5294#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-2 trans
5295/*!100001 SET @@session.gtid_seq_no=2*//*!*/;
5296START TRANSACTION
5297/*!*/;
5298# at #
5299# at #
5300#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
5301#Q> INSERT INTO t1 VALUES
5302#Q> ('2008-08-01','VARCHAR-01',1),
5303#Q> ('2008-08-02','VARCHAR-02',2),
5304#Q> ('2008-08-03','VARCHAR-03',3),
5305#Q> ('2008-08-04','VARCHAR-04',4),
5306#Q> ('2008-08-05','VARCHAR-05',5),
5307#Q> ('2008-08-06','VARCHAR-06',6),
5308#Q> ('2008-08-07','VARCHAR-07',7),
5309#Q> ('2008-08-08','VARCHAR-08',8),
5310#Q> ('2008-08-09','VARCH
5311#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
5312# at #
5313#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
5314### INSERT INTO `test`.`t1`
5315### SET
5316###   @1='2008:08:01' /* DATE meta=0 nullable=1 is_null=0 */
5317###   @2='VARCHAR-01' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5318###   @3=1 /* INT meta=0 nullable=1 is_null=0 */
5319### INSERT INTO `test`.`t1`
5320### SET
5321###   @1='2008:08:02' /* DATE meta=0 nullable=1 is_null=0 */
5322###   @2='VARCHAR-02' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5323###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
5324### INSERT INTO `test`.`t1`
5325### SET
5326###   @1='2008:08:03' /* DATE meta=0 nullable=1 is_null=0 */
5327###   @2='VARCHAR-03' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5328###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
5329### INSERT INTO `test`.`t1`
5330### SET
5331###   @1='2008:08:04' /* DATE meta=0 nullable=1 is_null=0 */
5332###   @2='VARCHAR-04' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5333###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
5334### INSERT INTO `test`.`t1`
5335### SET
5336###   @1='2008:08:05' /* DATE meta=0 nullable=1 is_null=0 */
5337###   @2='VARCHAR-05' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5338###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
5339### INSERT INTO `test`.`t1`
5340### SET
5341###   @1='2008:08:06' /* DATE meta=0 nullable=1 is_null=0 */
5342###   @2='VARCHAR-06' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5343###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
5344### INSERT INTO `test`.`t1`
5345### SET
5346###   @1='2008:08:07' /* DATE meta=0 nullable=1 is_null=0 */
5347###   @2='VARCHAR-07' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5348###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
5349### INSERT INTO `test`.`t1`
5350### SET
5351###   @1='2008:08:08' /* DATE meta=0 nullable=1 is_null=0 */
5352###   @2='VARCHAR-08' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5353###   @3=8 /* INT meta=0 nullable=1 is_null=0 */
5354### INSERT INTO `test`.`t1`
5355### SET
5356###   @1='2008:08:09' /* DATE meta=0 nullable=1 is_null=0 */
5357###   @2='VARCHAR-09' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5358###   @3=9 /* INT meta=0 nullable=1 is_null=0 */
5359# Number of rows: 9
5360# at #
5361#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
5362COMMIT/*!*/;
5363# at #
5364#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-3 trans
5365/*!100001 SET @@session.gtid_seq_no=3*//*!*/;
5366START TRANSACTION
5367/*!*/;
5368# at #
5369# at #
5370#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
5371#Q> UPDATE t1 SET c28 = ADDDATE(c28,10) WHERE crn < 8
5372#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
5373# at #
5374#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Update_rows: table id # flags: STMT_END_F
5375### UPDATE `test`.`t1`
5376### WHERE
5377###   @1='2008:08:01' /* DATE meta=0 nullable=1 is_null=0 */
5378###   @2='VARCHAR-01' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5379###   @3=1 /* INT meta=0 nullable=1 is_null=0 */
5380### SET
5381###   @1='2008:08:11' /* DATE meta=0 nullable=1 is_null=0 */
5382###   @2='VARCHAR-01' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5383###   @3=1 /* INT meta=0 nullable=1 is_null=0 */
5384### UPDATE `test`.`t1`
5385### WHERE
5386###   @1='2008:08:02' /* DATE meta=0 nullable=1 is_null=0 */
5387###   @2='VARCHAR-02' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5388###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
5389### SET
5390###   @1='2008:08:12' /* DATE meta=0 nullable=1 is_null=0 */
5391###   @2='VARCHAR-02' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5392###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
5393### UPDATE `test`.`t1`
5394### WHERE
5395###   @1='2008:08:03' /* DATE meta=0 nullable=1 is_null=0 */
5396###   @2='VARCHAR-03' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5397###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
5398### SET
5399###   @1='2008:08:13' /* DATE meta=0 nullable=1 is_null=0 */
5400###   @2='VARCHAR-03' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5401###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
5402### UPDATE `test`.`t1`
5403### WHERE
5404###   @1='2008:08:04' /* DATE meta=0 nullable=1 is_null=0 */
5405###   @2='VARCHAR-04' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5406###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
5407### SET
5408###   @1='2008:08:14' /* DATE meta=0 nullable=1 is_null=0 */
5409###   @2='VARCHAR-04' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5410###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
5411### UPDATE `test`.`t1`
5412### WHERE
5413###   @1='2008:08:05' /* DATE meta=0 nullable=1 is_null=0 */
5414###   @2='VARCHAR-05' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5415###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
5416### SET
5417###   @1='2008:08:15' /* DATE meta=0 nullable=1 is_null=0 */
5418###   @2='VARCHAR-05' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5419###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
5420### UPDATE `test`.`t1`
5421### WHERE
5422###   @1='2008:08:06' /* DATE meta=0 nullable=1 is_null=0 */
5423###   @2='VARCHAR-06' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5424###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
5425### SET
5426###   @1='2008:08:16' /* DATE meta=0 nullable=1 is_null=0 */
5427###   @2='VARCHAR-06' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5428###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
5429### UPDATE `test`.`t1`
5430### WHERE
5431###   @1='2008:08:07' /* DATE meta=0 nullable=1 is_null=0 */
5432###   @2='VARCHAR-07' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5433###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
5434### SET
5435###   @1='2008:08:17' /* DATE meta=0 nullable=1 is_null=0 */
5436###   @2='VARCHAR-07' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5437###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
5438# Number of rows: 7
5439# at #
5440#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
5441COMMIT/*!*/;
5442# at #
5443#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-4 trans
5444/*!100001 SET @@session.gtid_seq_no=4*//*!*/;
5445START TRANSACTION
5446/*!*/;
5447# at #
5448# at #
5449#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
5450#Q> DELETE FROM t1 WHERE crn < 8
5451#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
5452# at #
5453#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Delete_rows: table id # flags: STMT_END_F
5454### DELETE FROM `test`.`t1`
5455### WHERE
5456###   @1='2008:08:11' /* DATE meta=0 nullable=1 is_null=0 */
5457###   @2='VARCHAR-01' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5458###   @3=1 /* INT meta=0 nullable=1 is_null=0 */
5459### DELETE FROM `test`.`t1`
5460### WHERE
5461###   @1='2008:08:12' /* DATE meta=0 nullable=1 is_null=0 */
5462###   @2='VARCHAR-02' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5463###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
5464### DELETE FROM `test`.`t1`
5465### WHERE
5466###   @1='2008:08:13' /* DATE meta=0 nullable=1 is_null=0 */
5467###   @2='VARCHAR-03' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5468###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
5469### DELETE FROM `test`.`t1`
5470### WHERE
5471###   @1='2008:08:14' /* DATE meta=0 nullable=1 is_null=0 */
5472###   @2='VARCHAR-04' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5473###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
5474### DELETE FROM `test`.`t1`
5475### WHERE
5476###   @1='2008:08:15' /* DATE meta=0 nullable=1 is_null=0 */
5477###   @2='VARCHAR-05' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5478###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
5479### DELETE FROM `test`.`t1`
5480### WHERE
5481###   @1='2008:08:16' /* DATE meta=0 nullable=1 is_null=0 */
5482###   @2='VARCHAR-06' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5483###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
5484### DELETE FROM `test`.`t1`
5485### WHERE
5486###   @1='2008:08:17' /* DATE meta=0 nullable=1 is_null=0 */
5487###   @2='VARCHAR-07' /* VARSTRING(24) meta=24 nullable=1 is_null=0 */
5488###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
5489# Number of rows: 7
5490# at #
5491#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
5492COMMIT/*!*/;
5493# at #
5494#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Rotate to master-bin.000002  pos: 4
5495DELIMITER ;
5496# End of log file
5497ROLLBACK /* added by mysqlbinlog */;
5498/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
5499/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;
5500#
5501# Cleanup.
5502#
5503DROP TABLE t1;
5504#
5505# ====================================
5506# Test #3 - Multi-table update/delete.
5507# ====================================
5508#
5509# Delete all existing binary logs.
5510#
5511RESET MASTER;
5512#
5513# Create test tables with selected data types.
5514#
5515CREATE TABLE t1 (
5516c_1_1 DATE,
5517c_1_2 VARCHAR(255),
5518c_1_n INT -- row number
5519) ENGINE=InnoDB DEFAULT CHARSET latin1;
5520CREATE TABLE t2 (
5521c_2_1 DATE,
5522c_2_2 VARCHAR(255),
5523c_2_n INT -- row number
5524) ENGINE=InnoDB DEFAULT CHARSET latin1;
5525CREATE TABLE t3 (
5526c_3_1 DATE,
5527c_3_2 VARCHAR(255),
5528c_3_n INT -- row number
5529) ENGINE=InnoDB DEFAULT CHARSET latin1;
5530#
5531# Show how much rows are affected by each statement.
5532#
5533#
5534# Insert data.
5535#
5536INSERT INTO t1 VALUES
5537('2008-01-01','VARCHAR-01-01',11),
5538('2008-01-02','VARCHAR-01-02',2),
5539('2008-01-03','VARCHAR-01-03',3),
5540('2008-01-04','VARCHAR-01-04',4),
5541('2008-01-05','VARCHAR-01-05',5),
5542('2008-01-06','VARCHAR-01-06',6),
5543('2008-01-07','VARCHAR-01-07',7),
5544('2008-01-08','VARCHAR-01-08',18),
5545('2008-01-09','VARCHAR-01-09',19);
5546affected rows: 9
5547info: Records: 9  Duplicates: 0  Warnings: 0
5548INSERT INTO t2 VALUES
5549('2008-02-01','VARCHAR-02-01',21),
5550('2008-02-02','VARCHAR-02-02',2),
5551('2008-02-03','VARCHAR-02-03',3),
5552('2008-02-04','VARCHAR-02-04',4),
5553('2008-02-05','VARCHAR-02-05',5),
5554('2008-02-06','VARCHAR-02-06',6),
5555('2008-02-07','VARCHAR-02-07',7),
5556('2008-02-08','VARCHAR-02-08',28),
5557('2008-02-09','VARCHAR-02-09',29);
5558affected rows: 9
5559info: Records: 9  Duplicates: 0  Warnings: 0
5560INSERT INTO t3 VALUES
5561('2008-03-01','VARCHAR-03-01',31),
5562('2008-03-02','VARCHAR-03-02',2),
5563('2008-03-03','VARCHAR-03-03',3),
5564('2008-03-04','VARCHAR-03-04',4),
5565('2008-03-05','VARCHAR-03-05',5),
5566('2008-03-06','VARCHAR-03-06',6),
5567('2008-03-07','VARCHAR-03-07',7),
5568('2008-03-08','VARCHAR-03-08',38),
5569('2008-03-09','VARCHAR-03-09',39);
5570affected rows: 9
5571info: Records: 9  Duplicates: 0  Warnings: 0
5572#
5573# Multi-table update.
5574#
5575UPDATE t1,t2,t3 SET
5576c_1_1 = ADDDATE(c_1_1,INTERVAL 10 YEAR),
5577c_2_1 = ADDDATE(c_2_1,INTERVAL 20 YEAR),
5578c_3_1 = ADDDATE(c_3_1,INTERVAL 30 YEAR)
5579WHERE c_1_n = c_2_n AND c_2_n = c_3_n;
5580affected rows: 18
5581info: Rows matched: 18  Changed: 18  Warnings: 0
5582#
5583# Show what we have in the tables.
5584#
5585SELECT * FROM t1;
5586c_1_1	c_1_2	c_1_n
55872008-01-01	VARCHAR-01-01	11
55882018-01-02	VARCHAR-01-02	2
55892018-01-03	VARCHAR-01-03	3
55902018-01-04	VARCHAR-01-04	4
55912018-01-05	VARCHAR-01-05	5
55922018-01-06	VARCHAR-01-06	6
55932018-01-07	VARCHAR-01-07	7
55942008-01-08	VARCHAR-01-08	18
55952008-01-09	VARCHAR-01-09	19
5596affected rows: 9
5597SELECT * FROM t2;
5598c_2_1	c_2_2	c_2_n
55992008-02-01	VARCHAR-02-01	21
56002028-02-02	VARCHAR-02-02	2
56012028-02-03	VARCHAR-02-03	3
56022028-02-04	VARCHAR-02-04	4
56032028-02-05	VARCHAR-02-05	5
56042028-02-06	VARCHAR-02-06	6
56052028-02-07	VARCHAR-02-07	7
56062008-02-08	VARCHAR-02-08	28
56072008-02-09	VARCHAR-02-09	29
5608affected rows: 9
5609SELECT * FROM t3;
5610c_3_1	c_3_2	c_3_n
56112008-03-01	VARCHAR-03-01	31
56122038-03-02	VARCHAR-03-02	2
56132038-03-03	VARCHAR-03-03	3
56142038-03-04	VARCHAR-03-04	4
56152038-03-05	VARCHAR-03-05	5
56162038-03-06	VARCHAR-03-06	6
56172038-03-07	VARCHAR-03-07	7
56182008-03-08	VARCHAR-03-08	38
56192008-03-09	VARCHAR-03-09	39
5620affected rows: 9
5621#
5622# Multi-table delete.
5623#
5624DELETE FROM t1,t2,t3 USING t1 INNER JOIN t2 INNER JOIN t3
5625WHERE c_1_n = c_2_n AND c_2_n = c_3_n;
5626affected rows: 18
5627#
5628# Show what we have in the tables.
5629#
5630SELECT * FROM t1;
5631c_1_1	c_1_2	c_1_n
56322008-01-01	VARCHAR-01-01	11
56332008-01-08	VARCHAR-01-08	18
56342008-01-09	VARCHAR-01-09	19
5635affected rows: 3
5636SELECT * FROM t2;
5637c_2_1	c_2_2	c_2_n
56382008-02-01	VARCHAR-02-01	21
56392008-02-08	VARCHAR-02-08	28
56402008-02-09	VARCHAR-02-09	29
5641affected rows: 3
5642SELECT * FROM t3;
5643c_3_1	c_3_2	c_3_n
56442008-03-01	VARCHAR-03-01	31
56452008-03-08	VARCHAR-03-08	38
56462008-03-09	VARCHAR-03-09	39
5647affected rows: 3
5648#
5649# Hide how much rows are affected by each statement.
5650#
5651#
5652# Flush all log buffers to the log file.
5653#
5654FLUSH LOGS;
5655#
5656# Call mysqlbinlog to display the log file contents.
5657#
5658/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;
5659/*!40019 SET @@session.max_insert_delayed_threads=0*/;
5660/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
5661DELIMITER /*!*/;
5662# at #
5663#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Start: binlog v 4, server v #.##.## created 010909  4:46:40 at startup
5664ROLLBACK/*!*/;
5665# at #
5666#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Gtid list []
5667# at #
5668#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Binlog checkpoint master-bin.000001
5669# at #
5670#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-1 ddl
5671/*!100101 SET @@session.skip_parallel_replication=0*//*!*/;
5672/*!100001 SET @@session.gtid_domain_id=0*//*!*/;
5673/*!100001 SET @@session.server_id=1*//*!*/;
5674/*!100001 SET @@session.gtid_seq_no=1*//*!*/;
5675# at #
5676#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0
5677use `test`/*!*/;
5678SET TIMESTAMP=1000000000/*!*/;
5679SET @@session.pseudo_thread_id=#/*!*/;
5680SET @@session.foreign_key_checks=1, @@session.sql_auto_is_null=0, @@session.unique_checks=1, @@session.autocommit=1, @@session.check_constraint_checks=1/*!*/;
5681SET @@session.sql_mode=0/*!*/;
5682SET @@session.auto_increment_increment=1, @@session.auto_increment_offset=1/*!*/;
5683/*!\C utf8 *//*!*/;
5684SET @@session.character_set_client=33,@@session.collation_connection=33,@@session.collation_server=X/*!*/;
5685SET @@session.lc_time_names=0/*!*/;
5686SET @@session.collation_database=DEFAULT/*!*/;
5687CREATE TABLE t1 (
5688c_1_1 DATE,
5689c_1_2 VARCHAR(255),
5690c_1_n INT -- row number
5691) ENGINE=InnoDB DEFAULT CHARSET latin1
5692/*!*/;
5693# at #
5694#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-2 ddl
5695/*!100001 SET @@session.gtid_seq_no=2*//*!*/;
5696# at #
5697#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0
5698SET TIMESTAMP=1000000000/*!*/;
5699CREATE TABLE t2 (
5700c_2_1 DATE,
5701c_2_2 VARCHAR(255),
5702c_2_n INT -- row number
5703) ENGINE=InnoDB DEFAULT CHARSET latin1
5704/*!*/;
5705# at #
5706#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-3 ddl
5707/*!100001 SET @@session.gtid_seq_no=3*//*!*/;
5708# at #
5709#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0
5710SET TIMESTAMP=1000000000/*!*/;
5711CREATE TABLE t3 (
5712c_3_1 DATE,
5713c_3_2 VARCHAR(255),
5714c_3_n INT -- row number
5715) ENGINE=InnoDB DEFAULT CHARSET latin1
5716/*!*/;
5717# at #
5718#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-4 trans
5719/*!100001 SET @@session.gtid_seq_no=4*//*!*/;
5720START TRANSACTION
5721/*!*/;
5722# at #
5723# at #
5724#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
5725#Q> INSERT INTO t1 VALUES
5726#Q> ('2008-01-01','VARCHAR-01-01',11),
5727#Q> ('2008-01-02','VARCHAR-01-02',2),
5728#Q> ('2008-01-03','VARCHAR-01-03',3),
5729#Q> ('2008-01-04','VARCHAR-01-04',4),
5730#Q> ('2008-01-05','VARCHAR-01-05',5),
5731#Q> ('2008-01-06','VARCHAR-01-06',6),
5732#Q> ('2008-01-07','VARCHAR-01-07',7),
5733#Q> ('2008-01-08','VARCHAR-01-08',18),
5734#Q> ('2008-01-09','VARCHAR-0
5735#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
5736# at #
5737#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
5738### INSERT INTO `test`.`t1`
5739### SET
5740###   @1='2008:01:01' /* DATE meta=0 nullable=1 is_null=0 */
5741###   @2='VARCHAR-01-01' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5742###   @3=11 /* INT meta=0 nullable=1 is_null=0 */
5743### INSERT INTO `test`.`t1`
5744### SET
5745###   @1='2008:01:02' /* DATE meta=0 nullable=1 is_null=0 */
5746###   @2='VARCHAR-01-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5747###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
5748### INSERT INTO `test`.`t1`
5749### SET
5750###   @1='2008:01:03' /* DATE meta=0 nullable=1 is_null=0 */
5751###   @2='VARCHAR-01-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5752###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
5753### INSERT INTO `test`.`t1`
5754### SET
5755###   @1='2008:01:04' /* DATE meta=0 nullable=1 is_null=0 */
5756###   @2='VARCHAR-01-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5757###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
5758### INSERT INTO `test`.`t1`
5759### SET
5760###   @1='2008:01:05' /* DATE meta=0 nullable=1 is_null=0 */
5761###   @2='VARCHAR-01-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5762###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
5763### INSERT INTO `test`.`t1`
5764### SET
5765###   @1='2008:01:06' /* DATE meta=0 nullable=1 is_null=0 */
5766###   @2='VARCHAR-01-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5767###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
5768### INSERT INTO `test`.`t1`
5769### SET
5770###   @1='2008:01:07' /* DATE meta=0 nullable=1 is_null=0 */
5771###   @2='VARCHAR-01-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5772###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
5773### INSERT INTO `test`.`t1`
5774### SET
5775###   @1='2008:01:08' /* DATE meta=0 nullable=1 is_null=0 */
5776###   @2='VARCHAR-01-08' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5777###   @3=18 /* INT meta=0 nullable=1 is_null=0 */
5778### INSERT INTO `test`.`t1`
5779### SET
5780###   @1='2008:01:09' /* DATE meta=0 nullable=1 is_null=0 */
5781###   @2='VARCHAR-01-09' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5782###   @3=19 /* INT meta=0 nullable=1 is_null=0 */
5783# Number of rows: 9
5784# at #
5785#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
5786COMMIT/*!*/;
5787# at #
5788#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-5 trans
5789/*!100001 SET @@session.gtid_seq_no=5*//*!*/;
5790START TRANSACTION
5791/*!*/;
5792# at #
5793# at #
5794#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
5795#Q> INSERT INTO t2 VALUES
5796#Q> ('2008-02-01','VARCHAR-02-01',21),
5797#Q> ('2008-02-02','VARCHAR-02-02',2),
5798#Q> ('2008-02-03','VARCHAR-02-03',3),
5799#Q> ('2008-02-04','VARCHAR-02-04',4),
5800#Q> ('2008-02-05','VARCHAR-02-05',5),
5801#Q> ('2008-02-06','VARCHAR-02-06',6),
5802#Q> ('2008-02-07','VARCHAR-02-07',7),
5803#Q> ('2008-02-08','VARCHAR-02-08',28),
5804#Q> ('2008-02-09','VARCHAR-0
5805#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t2` mapped to number #
5806# at #
5807#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
5808### INSERT INTO `test`.`t2`
5809### SET
5810###   @1='2008:02:01' /* DATE meta=0 nullable=1 is_null=0 */
5811###   @2='VARCHAR-02-01' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5812###   @3=21 /* INT meta=0 nullable=1 is_null=0 */
5813### INSERT INTO `test`.`t2`
5814### SET
5815###   @1='2008:02:02' /* DATE meta=0 nullable=1 is_null=0 */
5816###   @2='VARCHAR-02-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5817###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
5818### INSERT INTO `test`.`t2`
5819### SET
5820###   @1='2008:02:03' /* DATE meta=0 nullable=1 is_null=0 */
5821###   @2='VARCHAR-02-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5822###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
5823### INSERT INTO `test`.`t2`
5824### SET
5825###   @1='2008:02:04' /* DATE meta=0 nullable=1 is_null=0 */
5826###   @2='VARCHAR-02-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5827###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
5828### INSERT INTO `test`.`t2`
5829### SET
5830###   @1='2008:02:05' /* DATE meta=0 nullable=1 is_null=0 */
5831###   @2='VARCHAR-02-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5832###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
5833### INSERT INTO `test`.`t2`
5834### SET
5835###   @1='2008:02:06' /* DATE meta=0 nullable=1 is_null=0 */
5836###   @2='VARCHAR-02-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5837###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
5838### INSERT INTO `test`.`t2`
5839### SET
5840###   @1='2008:02:07' /* DATE meta=0 nullable=1 is_null=0 */
5841###   @2='VARCHAR-02-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5842###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
5843### INSERT INTO `test`.`t2`
5844### SET
5845###   @1='2008:02:08' /* DATE meta=0 nullable=1 is_null=0 */
5846###   @2='VARCHAR-02-08' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5847###   @3=28 /* INT meta=0 nullable=1 is_null=0 */
5848### INSERT INTO `test`.`t2`
5849### SET
5850###   @1='2008:02:09' /* DATE meta=0 nullable=1 is_null=0 */
5851###   @2='VARCHAR-02-09' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5852###   @3=29 /* INT meta=0 nullable=1 is_null=0 */
5853# Number of rows: 9
5854# at #
5855#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
5856COMMIT/*!*/;
5857# at #
5858#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-6 trans
5859/*!100001 SET @@session.gtid_seq_no=6*//*!*/;
5860START TRANSACTION
5861/*!*/;
5862# at #
5863# at #
5864#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
5865#Q> INSERT INTO t3 VALUES
5866#Q> ('2008-03-01','VARCHAR-03-01',31),
5867#Q> ('2008-03-02','VARCHAR-03-02',2),
5868#Q> ('2008-03-03','VARCHAR-03-03',3),
5869#Q> ('2008-03-04','VARCHAR-03-04',4),
5870#Q> ('2008-03-05','VARCHAR-03-05',5),
5871#Q> ('2008-03-06','VARCHAR-03-06',6),
5872#Q> ('2008-03-07','VARCHAR-03-07',7),
5873#Q> ('2008-03-08','VARCHAR-03-08',38),
5874#Q> ('2008-03-09','VARCHAR-0
5875#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t3` mapped to number #
5876# at #
5877#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
5878### INSERT INTO `test`.`t3`
5879### SET
5880###   @1='2008:03:01' /* DATE meta=0 nullable=1 is_null=0 */
5881###   @2='VARCHAR-03-01' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5882###   @3=31 /* INT meta=0 nullable=1 is_null=0 */
5883### INSERT INTO `test`.`t3`
5884### SET
5885###   @1='2008:03:02' /* DATE meta=0 nullable=1 is_null=0 */
5886###   @2='VARCHAR-03-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5887###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
5888### INSERT INTO `test`.`t3`
5889### SET
5890###   @1='2008:03:03' /* DATE meta=0 nullable=1 is_null=0 */
5891###   @2='VARCHAR-03-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5892###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
5893### INSERT INTO `test`.`t3`
5894### SET
5895###   @1='2008:03:04' /* DATE meta=0 nullable=1 is_null=0 */
5896###   @2='VARCHAR-03-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5897###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
5898### INSERT INTO `test`.`t3`
5899### SET
5900###   @1='2008:03:05' /* DATE meta=0 nullable=1 is_null=0 */
5901###   @2='VARCHAR-03-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5902###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
5903### INSERT INTO `test`.`t3`
5904### SET
5905###   @1='2008:03:06' /* DATE meta=0 nullable=1 is_null=0 */
5906###   @2='VARCHAR-03-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5907###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
5908### INSERT INTO `test`.`t3`
5909### SET
5910###   @1='2008:03:07' /* DATE meta=0 nullable=1 is_null=0 */
5911###   @2='VARCHAR-03-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5912###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
5913### INSERT INTO `test`.`t3`
5914### SET
5915###   @1='2008:03:08' /* DATE meta=0 nullable=1 is_null=0 */
5916###   @2='VARCHAR-03-08' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5917###   @3=38 /* INT meta=0 nullable=1 is_null=0 */
5918### INSERT INTO `test`.`t3`
5919### SET
5920###   @1='2008:03:09' /* DATE meta=0 nullable=1 is_null=0 */
5921###   @2='VARCHAR-03-09' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5922###   @3=39 /* INT meta=0 nullable=1 is_null=0 */
5923# Number of rows: 9
5924# at #
5925#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
5926COMMIT/*!*/;
5927# at #
5928#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-7 trans
5929/*!100001 SET @@session.gtid_seq_no=7*//*!*/;
5930START TRANSACTION
5931/*!*/;
5932# at #
5933# at #
5934#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
5935#Q> UPDATE t1,t2,t3 SET
5936#Q> c_1_1 = ADDDATE(c_1_1,INTERVAL 10 YEAR),
5937#Q> c_2_1 = ADDDATE(c_2_1,INTERVAL 20 YEAR),
5938#Q> c_3_1 = ADDDATE(c_3_1,INTERVAL 30 YEAR)
5939#Q> WHERE c_1_n = c_2_n AND c_2_n = c
5940#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
5941# at #
5942#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t2` mapped to number #
5943# at #
5944#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t3` mapped to number #
5945# at #
5946# at #
5947# at #
5948#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Update_rows: table id #
5949#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Update_rows: table id #
5950#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Update_rows: table id # flags: STMT_END_F
5951### UPDATE `test`.`t1`
5952### WHERE
5953###   @1='2008:01:02' /* DATE meta=0 nullable=1 is_null=0 */
5954###   @2='VARCHAR-01-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5955###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
5956### SET
5957###   @1='2018:01:02' /* DATE meta=0 nullable=1 is_null=0 */
5958###   @2='VARCHAR-01-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5959###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
5960### UPDATE `test`.`t1`
5961### WHERE
5962###   @1='2008:01:03' /* DATE meta=0 nullable=1 is_null=0 */
5963###   @2='VARCHAR-01-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5964###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
5965### SET
5966###   @1='2018:01:03' /* DATE meta=0 nullable=1 is_null=0 */
5967###   @2='VARCHAR-01-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5968###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
5969### UPDATE `test`.`t1`
5970### WHERE
5971###   @1='2008:01:04' /* DATE meta=0 nullable=1 is_null=0 */
5972###   @2='VARCHAR-01-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5973###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
5974### SET
5975###   @1='2018:01:04' /* DATE meta=0 nullable=1 is_null=0 */
5976###   @2='VARCHAR-01-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5977###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
5978### UPDATE `test`.`t1`
5979### WHERE
5980###   @1='2008:01:05' /* DATE meta=0 nullable=1 is_null=0 */
5981###   @2='VARCHAR-01-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5982###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
5983### SET
5984###   @1='2018:01:05' /* DATE meta=0 nullable=1 is_null=0 */
5985###   @2='VARCHAR-01-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5986###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
5987### UPDATE `test`.`t1`
5988### WHERE
5989###   @1='2008:01:06' /* DATE meta=0 nullable=1 is_null=0 */
5990###   @2='VARCHAR-01-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5991###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
5992### SET
5993###   @1='2018:01:06' /* DATE meta=0 nullable=1 is_null=0 */
5994###   @2='VARCHAR-01-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
5995###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
5996### UPDATE `test`.`t1`
5997### WHERE
5998###   @1='2008:01:07' /* DATE meta=0 nullable=1 is_null=0 */
5999###   @2='VARCHAR-01-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6000###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
6001### SET
6002###   @1='2018:01:07' /* DATE meta=0 nullable=1 is_null=0 */
6003###   @2='VARCHAR-01-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6004###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
6005### UPDATE `test`.`t2`
6006### WHERE
6007###   @1='2008:02:02' /* DATE meta=0 nullable=1 is_null=0 */
6008###   @2='VARCHAR-02-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6009###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
6010### SET
6011###   @1='2028:02:02' /* DATE meta=0 nullable=1 is_null=0 */
6012###   @2='VARCHAR-02-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6013###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
6014### UPDATE `test`.`t2`
6015### WHERE
6016###   @1='2008:02:03' /* DATE meta=0 nullable=1 is_null=0 */
6017###   @2='VARCHAR-02-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6018###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
6019### SET
6020###   @1='2028:02:03' /* DATE meta=0 nullable=1 is_null=0 */
6021###   @2='VARCHAR-02-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6022###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
6023### UPDATE `test`.`t2`
6024### WHERE
6025###   @1='2008:02:04' /* DATE meta=0 nullable=1 is_null=0 */
6026###   @2='VARCHAR-02-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6027###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
6028### SET
6029###   @1='2028:02:04' /* DATE meta=0 nullable=1 is_null=0 */
6030###   @2='VARCHAR-02-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6031###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
6032### UPDATE `test`.`t2`
6033### WHERE
6034###   @1='2008:02:05' /* DATE meta=0 nullable=1 is_null=0 */
6035###   @2='VARCHAR-02-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6036###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
6037### SET
6038###   @1='2028:02:05' /* DATE meta=0 nullable=1 is_null=0 */
6039###   @2='VARCHAR-02-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6040###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
6041### UPDATE `test`.`t2`
6042### WHERE
6043###   @1='2008:02:06' /* DATE meta=0 nullable=1 is_null=0 */
6044###   @2='VARCHAR-02-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6045###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
6046### SET
6047###   @1='2028:02:06' /* DATE meta=0 nullable=1 is_null=0 */
6048###   @2='VARCHAR-02-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6049###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
6050### UPDATE `test`.`t2`
6051### WHERE
6052###   @1='2008:02:07' /* DATE meta=0 nullable=1 is_null=0 */
6053###   @2='VARCHAR-02-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6054###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
6055### SET
6056###   @1='2028:02:07' /* DATE meta=0 nullable=1 is_null=0 */
6057###   @2='VARCHAR-02-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6058###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
6059### UPDATE `test`.`t3`
6060### WHERE
6061###   @1='2008:03:02' /* DATE meta=0 nullable=1 is_null=0 */
6062###   @2='VARCHAR-03-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6063###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
6064### SET
6065###   @1='2038:03:02' /* DATE meta=0 nullable=1 is_null=0 */
6066###   @2='VARCHAR-03-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6067###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
6068### UPDATE `test`.`t3`
6069### WHERE
6070###   @1='2008:03:03' /* DATE meta=0 nullable=1 is_null=0 */
6071###   @2='VARCHAR-03-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6072###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
6073### SET
6074###   @1='2038:03:03' /* DATE meta=0 nullable=1 is_null=0 */
6075###   @2='VARCHAR-03-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6076###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
6077### UPDATE `test`.`t3`
6078### WHERE
6079###   @1='2008:03:04' /* DATE meta=0 nullable=1 is_null=0 */
6080###   @2='VARCHAR-03-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6081###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
6082### SET
6083###   @1='2038:03:04' /* DATE meta=0 nullable=1 is_null=0 */
6084###   @2='VARCHAR-03-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6085###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
6086### UPDATE `test`.`t3`
6087### WHERE
6088###   @1='2008:03:05' /* DATE meta=0 nullable=1 is_null=0 */
6089###   @2='VARCHAR-03-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6090###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
6091### SET
6092###   @1='2038:03:05' /* DATE meta=0 nullable=1 is_null=0 */
6093###   @2='VARCHAR-03-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6094###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
6095### UPDATE `test`.`t3`
6096### WHERE
6097###   @1='2008:03:06' /* DATE meta=0 nullable=1 is_null=0 */
6098###   @2='VARCHAR-03-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6099###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
6100### SET
6101###   @1='2038:03:06' /* DATE meta=0 nullable=1 is_null=0 */
6102###   @2='VARCHAR-03-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6103###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
6104### UPDATE `test`.`t3`
6105### WHERE
6106###   @1='2008:03:07' /* DATE meta=0 nullable=1 is_null=0 */
6107###   @2='VARCHAR-03-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6108###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
6109### SET
6110###   @1='2038:03:07' /* DATE meta=0 nullable=1 is_null=0 */
6111###   @2='VARCHAR-03-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6112###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
6113# Number of rows: 18
6114# at #
6115#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
6116COMMIT/*!*/;
6117# at #
6118#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-8 trans
6119/*!100001 SET @@session.gtid_seq_no=8*//*!*/;
6120START TRANSACTION
6121/*!*/;
6122# at #
6123# at #
6124#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
6125#Q> DELETE FROM t1,t2,t3 USING t1 INNER JOIN t2 INNER JOIN t3
6126#Q> WHERE c_1_n = c_2_n AND c_2_n = c_3_
6127#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
6128# at #
6129#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t2` mapped to number #
6130# at #
6131#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t3` mapped to number #
6132# at #
6133# at #
6134# at #
6135#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Delete_rows: table id #
6136#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Delete_rows: table id #
6137#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Delete_rows: table id # flags: STMT_END_F
6138### DELETE FROM `test`.`t1`
6139### WHERE
6140###   @1='2018:01:02' /* DATE meta=0 nullable=1 is_null=0 */
6141###   @2='VARCHAR-01-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6142###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
6143### DELETE FROM `test`.`t1`
6144### WHERE
6145###   @1='2018:01:03' /* DATE meta=0 nullable=1 is_null=0 */
6146###   @2='VARCHAR-01-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6147###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
6148### DELETE FROM `test`.`t1`
6149### WHERE
6150###   @1='2018:01:04' /* DATE meta=0 nullable=1 is_null=0 */
6151###   @2='VARCHAR-01-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6152###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
6153### DELETE FROM `test`.`t1`
6154### WHERE
6155###   @1='2018:01:05' /* DATE meta=0 nullable=1 is_null=0 */
6156###   @2='VARCHAR-01-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6157###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
6158### DELETE FROM `test`.`t1`
6159### WHERE
6160###   @1='2018:01:06' /* DATE meta=0 nullable=1 is_null=0 */
6161###   @2='VARCHAR-01-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6162###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
6163### DELETE FROM `test`.`t1`
6164### WHERE
6165###   @1='2018:01:07' /* DATE meta=0 nullable=1 is_null=0 */
6166###   @2='VARCHAR-01-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6167###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
6168### DELETE FROM `test`.`t2`
6169### WHERE
6170###   @1='2028:02:02' /* DATE meta=0 nullable=1 is_null=0 */
6171###   @2='VARCHAR-02-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6172###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
6173### DELETE FROM `test`.`t2`
6174### WHERE
6175###   @1='2028:02:03' /* DATE meta=0 nullable=1 is_null=0 */
6176###   @2='VARCHAR-02-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6177###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
6178### DELETE FROM `test`.`t2`
6179### WHERE
6180###   @1='2028:02:04' /* DATE meta=0 nullable=1 is_null=0 */
6181###   @2='VARCHAR-02-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6182###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
6183### DELETE FROM `test`.`t2`
6184### WHERE
6185###   @1='2028:02:05' /* DATE meta=0 nullable=1 is_null=0 */
6186###   @2='VARCHAR-02-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6187###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
6188### DELETE FROM `test`.`t2`
6189### WHERE
6190###   @1='2028:02:06' /* DATE meta=0 nullable=1 is_null=0 */
6191###   @2='VARCHAR-02-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6192###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
6193### DELETE FROM `test`.`t2`
6194### WHERE
6195###   @1='2028:02:07' /* DATE meta=0 nullable=1 is_null=0 */
6196###   @2='VARCHAR-02-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6197###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
6198### DELETE FROM `test`.`t3`
6199### WHERE
6200###   @1='2038:03:02' /* DATE meta=0 nullable=1 is_null=0 */
6201###   @2='VARCHAR-03-02' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6202###   @3=2 /* INT meta=0 nullable=1 is_null=0 */
6203### DELETE FROM `test`.`t3`
6204### WHERE
6205###   @1='2038:03:03' /* DATE meta=0 nullable=1 is_null=0 */
6206###   @2='VARCHAR-03-03' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6207###   @3=3 /* INT meta=0 nullable=1 is_null=0 */
6208### DELETE FROM `test`.`t3`
6209### WHERE
6210###   @1='2038:03:04' /* DATE meta=0 nullable=1 is_null=0 */
6211###   @2='VARCHAR-03-04' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6212###   @3=4 /* INT meta=0 nullable=1 is_null=0 */
6213### DELETE FROM `test`.`t3`
6214### WHERE
6215###   @1='2038:03:05' /* DATE meta=0 nullable=1 is_null=0 */
6216###   @2='VARCHAR-03-05' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6217###   @3=5 /* INT meta=0 nullable=1 is_null=0 */
6218### DELETE FROM `test`.`t3`
6219### WHERE
6220###   @1='2038:03:06' /* DATE meta=0 nullable=1 is_null=0 */
6221###   @2='VARCHAR-03-06' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6222###   @3=6 /* INT meta=0 nullable=1 is_null=0 */
6223### DELETE FROM `test`.`t3`
6224### WHERE
6225###   @1='2038:03:07' /* DATE meta=0 nullable=1 is_null=0 */
6226###   @2='VARCHAR-03-07' /* VARSTRING(255) meta=255 nullable=1 is_null=0 */
6227###   @3=7 /* INT meta=0 nullable=1 is_null=0 */
6228# Number of rows: 18
6229# at #
6230#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
6231COMMIT/*!*/;
6232# at #
6233#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Rotate to master-bin.000002  pos: 4
6234DELIMITER ;
6235# End of log file
6236ROLLBACK /* added by mysqlbinlog */;
6237/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
6238/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;
6239#
6240# Cleanup.
6241#
6242DROP TABLE t1, t2, t3;
6243#
6244# ===========================
6245# Test #4 - LOAD DATA INFILE.
6246# ===========================
6247#
6248# Delete all existing binary logs.
6249#
6250RESET MASTER;
6251#
6252# Create a test table with selected data types.
6253#
6254CREATE TABLE t1 (
6255c1 INT DEFAULT 100,
6256c2 INT,
6257c3 VARCHAR(60)
6258) ENGINE=InnoDB DEFAULT CHARSET latin1;
6259#
6260# Show how much rows are affected by each statement.
6261#
6262#
6263# Load data.
6264#
6265LOAD DATA INFILE '../../std_data/loaddata5.dat'
6266  INTO TABLE t1 FIELDS TERMINATED BY '' ENCLOSED BY '' (c1,c2)
6267SET c3 = 'Wow';
6268affected rows: 3
6269info: Records: 3  Deleted: 0  Skipped: 0  Warnings: 6
6270Warnings:
6271Note	1265	Data truncated for column 'c1' at row 1
6272Note	1265	Data truncated for column 'c2' at row 1
6273Note	1265	Data truncated for column 'c1' at row 2
6274Note	1265	Data truncated for column 'c2' at row 2
6275Note	1265	Data truncated for column 'c1' at row 3
6276Note	1265	Data truncated for column 'c2' at row 3
6277#
6278# Show what we have in the table.
6279#
6280SELECT * FROM t1;
6281c1	c2	c3
62821	2	Wow
62833	4	Wow
62845	6	Wow
6285affected rows: 3
6286#
6287# Hide how much rows are affected by each statement.
6288#
6289#
6290# Flush all log buffers to the log file.
6291#
6292FLUSH LOGS;
6293#
6294# Call mysqlbinlog to display the log file contents.
6295#
6296/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;
6297/*!40019 SET @@session.max_insert_delayed_threads=0*/;
6298/*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
6299DELIMITER /*!*/;
6300# at #
6301#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Start: binlog v 4, server v #.##.## created 010909  4:46:40 at startup
6302ROLLBACK/*!*/;
6303# at #
6304#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Gtid list []
6305# at #
6306#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Binlog checkpoint master-bin.000001
6307# at #
6308#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-1 ddl
6309/*!100101 SET @@session.skip_parallel_replication=0*//*!*/;
6310/*!100001 SET @@session.gtid_domain_id=0*//*!*/;
6311/*!100001 SET @@session.server_id=1*//*!*/;
6312/*!100001 SET @@session.gtid_seq_no=1*//*!*/;
6313# at #
6314#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0
6315use `test`/*!*/;
6316SET TIMESTAMP=1000000000/*!*/;
6317SET @@session.pseudo_thread_id=#/*!*/;
6318SET @@session.foreign_key_checks=1, @@session.sql_auto_is_null=0, @@session.unique_checks=1, @@session.autocommit=1, @@session.check_constraint_checks=1/*!*/;
6319SET @@session.sql_mode=0/*!*/;
6320SET @@session.auto_increment_increment=1, @@session.auto_increment_offset=1/*!*/;
6321/*!\C utf8 *//*!*/;
6322SET @@session.character_set_client=33,@@session.collation_connection=33,@@session.collation_server=X/*!*/;
6323SET @@session.lc_time_names=0/*!*/;
6324SET @@session.collation_database=DEFAULT/*!*/;
6325CREATE TABLE t1 (
6326c1 INT DEFAULT 100,
6327c2 INT,
6328c3 VARCHAR(60)
6329) ENGINE=InnoDB DEFAULT CHARSET latin1
6330/*!*/;
6331# at #
6332#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	GTID 0-1-2 trans
6333/*!100001 SET @@session.gtid_seq_no=2*//*!*/;
6334START TRANSACTION
6335/*!*/;
6336# at #
6337# at #
6338#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Annotate_rows:
6339#Q> LOAD DATA INFILE '../../std_data/loaddata5.dat'
6340#Q>   INTO TABLE t1 FIELDS TERMINATED BY '' ENCLOSED BY '' (c1,c2)
6341#Q> SET c3 = 'Wo
6342#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Table_map: `test`.`t1` mapped to number #
6343# at #
6344#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
6345### INSERT INTO `test`.`t1`
6346### SET
6347###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
6348###   @2=2 /* INT meta=0 nullable=1 is_null=0 */
6349###   @3='Wow' /* VARSTRING(60) meta=60 nullable=1 is_null=0 */
6350### INSERT INTO `test`.`t1`
6351### SET
6352###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
6353###   @2=4 /* INT meta=0 nullable=1 is_null=0 */
6354###   @3='Wow' /* VARSTRING(60) meta=60 nullable=1 is_null=0 */
6355### INSERT INTO `test`.`t1`
6356### SET
6357###   @1=5 /* INT meta=0 nullable=1 is_null=0 */
6358###   @2=6 /* INT meta=0 nullable=1 is_null=0 */
6359###   @3='Wow' /* VARSTRING(60) meta=60 nullable=1 is_null=0 */
6360# Number of rows: 3
6361# at #
6362#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Xid = #
6363COMMIT/*!*/;
6364# at #
6365#010909  4:46:40 server id 1  end_log_pos # CRC32 XXX 	Rotate to master-bin.000002  pos: 4
6366DELIMITER ;
6367# End of log file
6368ROLLBACK /* added by mysqlbinlog */;
6369/*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
6370/*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;
6371#
6372# Cleanup.
6373#
6374DROP TABLE t1;
6375#
6376# Beginning of 10.2 test
6377#
6378# MDEV-25460: Assertion `!is_set() || (m_status == DA_OK_BULK &&
6379# is_bulk_op())' failed in Diagnostics_area::set_ok_status in my_ok
6380# from mysql_sql_stmt_prepare
6381#
6382CREATE TEMPORARY TABLE a (c INT) ENGINE=InnoDB;
6383CREATE TABLE b (c INT) ENGINE=InnoDB;
6384PREPARE s FROM 'SET STATEMENT binlog_format=ROW FOR SELECT * FROM b';
6385ERROR HY000: Cannot switch out of the row-based binary log format when the session has open temporary tables
6386DROP TABLE b;
6387DROP TEMPORARY TABLE a;
6388CREATE TEMPORARY TABLE t (c INT);
6389PREPARE s FROM 'SET STATEMENT binlog_format=ROW FOR SELECT 1';
6390ERROR HY000: Cannot switch out of the row-based binary log format when the session has open temporary tables
6391DROP TEMPORARY TABLE t;
6392#
6393# End of 10.2 test
6394#
6395