1
DROP TABLE IF EXISTS t1_selects, t1_modes, t1_values;
2
DROP VIEW IF EXISTS v1;
5
id BIGINT AUTO_INCREMENT,
8
) ENGINE = <engine_to_be_tested>;
9
ALTER TABLE t1_values ADD my_char_30 CHAR(30);
11
Warning 1478 Converted FIXED field to DYNAMIC to enable on-line ADD COLUMN
12
ALTER TABLE t1_values ADD my_varchar_1000 VARCHAR(1000);
14
Warning 1478 Converted FIXED field to DYNAMIC to enable on-line ADD COLUMN
15
ALTER TABLE t1_values ADD my_binary_30 BINARY(30);
17
Warning 1478 Converted FIXED field to DYNAMIC to enable on-line ADD COLUMN
18
ALTER TABLE t1_values ADD my_varbinary_1000 VARBINARY(1000);
20
Warning 1478 Converted FIXED field to DYNAMIC to enable on-line ADD COLUMN
21
ALTER TABLE t1_values ADD my_datetime DATETIME;
23
Warning 1478 Converted FIXED field to DYNAMIC to enable on-line ADD COLUMN
24
ALTER TABLE t1_values ADD my_date DATE;
26
Warning 1478 Converted FIXED field to DYNAMIC to enable on-line ADD COLUMN
27
ALTER TABLE t1_values ADD ts_dummy TIMESTAMP;
28
ALTER TABLE t1_values ADD my_timestamp TIMESTAMP;
29
ALTER TABLE t1_values ADD my_time TIME;
31
Warning 1478 Converted FIXED field to DYNAMIC to enable on-line ADD COLUMN
32
ALTER TABLE t1_values ADD my_year YEAR;
34
Warning 1478 Converted FIXED field to DYNAMIC to enable on-line ADD COLUMN
35
ALTER TABLE t1_values ADD my_bigint BIGINT;
37
Warning 1478 Converted FIXED field to DYNAMIC to enable on-line ADD COLUMN
38
ALTER TABLE t1_values ADD my_double DOUBLE;
40
Warning 1478 Converted FIXED field to DYNAMIC to enable on-line ADD COLUMN
41
ALTER TABLE t1_values ADD my_decimal DECIMAL(64,30);
43
Warning 1478 Converted FIXED field to DYNAMIC to enable on-line ADD COLUMN
44
SET sql_mode = 'traditional';
45
INSERT INTO t1_values SET id = 0;
46
INSERT INTO t1_values SET
50
my_varbinary_1000 = '',
51
my_datetime = '0001-01-01 00:00:00',
52
my_date = '0001-01-01',
53
my_timestamp = '1970-01-01 03:00:01',
54
my_time = '-838:59:59',
56
my_bigint = -9223372036854775808,
57
my_decimal = -9999999999999999999999999999999999.999999999999999999999999999999 ,
58
my_double = -1.7976931348623E+308;
59
INSERT INTO t1_values SET
60
my_char_30 = '<--------30 characters------->',
61
my_varchar_1000 = CONCAT('<---------1000 characters',
62
RPAD('',965,'-'),'--------->'),
63
my_binary_30 = '<--------30 characters------->',
64
my_varbinary_1000 = CONCAT('<---------1000 characters',
65
RPAD('',965,'-'),'--------->'),
66
my_datetime = '9999-12-31 23:59:59',
67
my_date = '9999-12-31',
68
my_timestamp = '2038-01-01 02:59:59',
69
my_time = '838:59:59',
71
my_bigint = 9223372036854775807,
72
my_decimal = +9999999999999999999999999999999999.999999999999999999999999999999 ,
73
my_double = 1.7976931348623E+308;
74
INSERT INTO t1_values SET
75
my_char_30 = ' ---äÖüß@µ*$-- ',
76
my_varchar_1000 = ' ---äÖüß@µ*$-- ',
77
my_binary_30 = ' ---äÖüß@µ*$-- ',
78
my_varbinary_1000 = ' ---äÖüß@µ*$-- ',
79
my_datetime = '2004-02-29 23:59:59',
80
my_date = '2004-02-29',
81
my_timestamp = '2004-02-29 23:59:59',
87
INSERT INTO t1_values SET
89
my_varchar_1000 = '-1',
91
my_varbinary_1000 = '-1',
92
my_datetime = '2005-06-28 10:00:00',
93
my_date = '2005-06-28',
94
my_timestamp = '2005-06-28 10:00:00',
98
my_decimal = -1.000000000000000000000000000000,
100
PREPARE ins_sel_with_result FROM "INSERT INTO t1_selects SET my_select = @my_select,
101
disable_result = 'No'" ;
102
PREPARE ins_sel_no_result FROM "INSERT INTO t1_selects SET my_select = @my_select,
103
disable_result = 'Yes'" ;
104
SET sql_mode = 'traditional';
105
SET @my_select = 'SELECT sqrt(my_bigint), my_bigint, id FROM t1_values';
106
INSERT INTO t1_values SET select_id = @select_id,
108
INSERT INTO t1_values SET select_id = @select_id,
110
##### 1.1.1. CAST --> BINARY
111
##### 1.1.2. CAST --> CHAR
112
##### 1.1.3. CAST --> DATE
113
INSERT INTO t1_values SET select_id = @select_id,
114
my_char_30 = '2005-06-27';
115
INSERT INTO t1_values SET select_id = @select_id,
116
my_varchar_1000 = '2005-06-27';
117
INSERT INTO t1_values SET select_id = @select_id,
118
my_binary_30 = '2005-06-27';
119
INSERT INTO t1_values SET select_id = @select_id,
120
my_varbinary_1000 = '2005-06-27';
121
INSERT INTO t1_values SET select_id = @select_id,
122
my_bigint = 20050627;
123
INSERT INTO t1_values SET select_id = @select_id,
124
my_double = +20.050627E+6;
125
##### 1.1.4. CAST --> DATETIME
126
INSERT INTO t1_values SET select_id = @select_id,
127
my_char_30 = '2005-06-27 17:58';
128
INSERT INTO t1_values SET select_id = @select_id,
129
my_varchar_1000 = '2005-06-27 17:58';
130
INSERT INTO t1_values SET select_id = @select_id,
131
my_binary_30 = '2005-06-27 17:58';
132
INSERT INTO t1_values SET select_id = @select_id,
133
my_varbinary_1000 = '2005-06-27 17:58';
134
INSERT INTO t1_values SET select_id = @select_id,
135
my_bigint = 200506271758;
136
INSERT INTO t1_values SET select_id = @select_id,
137
my_double = +0.0200506271758E+13;
138
##### 1.1.5. CAST --> TIME
139
INSERT INTO t1_values SET select_id = @select_id,
140
my_char_30 = '1 17:58';
141
INSERT INTO t1_values SET select_id = @select_id,
142
my_varchar_1000 = '1 17:58';
143
INSERT INTO t1_values SET select_id = @select_id,
144
my_binary_30 = '1 17:58';
145
INSERT INTO t1_values SET select_id = @select_id,
146
my_varbinary_1000 = '1 17:58';
147
INSERT INTO t1_values SET select_id = @select_id,
149
INSERT INTO t1_values SET select_id = @select_id,
150
my_double = +1.758E+3;
151
##### 1.1.6. CAST --> DECIMAL
152
INSERT INTO t1_values SET select_id = @select_id,
153
my_char_30 = '-3333.3333';
154
INSERT INTO t1_values SET select_id = @select_id,
155
my_varchar_1000 = '-3333.3333';
156
INSERT INTO t1_values SET select_id = @select_id,
157
my_binary_30 = '-3333.3333';
158
INSERT INTO t1_values SET select_id = @select_id,
159
my_varbinary_1000 = '-3333.3333';
160
INSERT INTO t1_values SET select_id = @select_id,
161
my_double = -0.33333333E+4;
162
##### 1.1.7. CAST --> SIGNED INTEGER
164
"Attention: CAST --> SIGNED INTEGER
165
Bug#5913 Traditional mode: BIGINT range not correctly delimited
166
Status: To be fixed later"
167
--------------------------------------------------------------------------------
168
##### 1.1.8. CAST --> UNSIGNED INTEGER
170
"Attention: CAST --> UNSIGNED INTEGER
171
The file with expected results suffers from Bug 5913"
172
--------------------------------------------------------------------------------
174
some statements disabled because of
175
Bug#5913 Traditional mode: BIGINT range not correctly delimited
176
--------------------------------------------------------------------------------
177
SET @my_select = 'SELECT CONVERT(my_char_30 USING utf8),
178
my_char_30, id FROM t1_values';
179
SET @my_select = 'SELECT CONVERT(my_varchar_1000 USING utf8),
180
my_varchar_1000, id FROM t1_values';
181
SET @my_select = 'SELECT CONVERT(my_binary_30 USING utf8),
182
my_binary_30, id FROM t1_values';
183
SET @my_select = 'SELECT CONVERT(my_varbinary_1000 USING utf8),
184
my_varbinary_1000, id FROM t1_values';
185
SET @my_select = 'SELECT CONVERT(my_char_30 USING koi8r),
186
my_char_30, id FROM t1_values';
187
SET @my_select = 'SELECT CONVERT(my_varchar_1000 USING koi8r),
188
my_varchar_1000, id FROM t1_values';
189
SET @my_select = 'SELECT CONVERT(my_binary_30 USING koi8r),
190
my_binary_30, id FROM t1_values';
191
SET @my_select = 'SELECT CONVERT(my_varbinary_1000 USING koi8r),
192
my_varbinary_1000, id FROM t1_values';
193
SET @my_select = 'SELECT BIT_LENGTH(my_char_30),
194
my_char_30, id FROM t1_values';
195
SET @my_select = 'SELECT BIT_LENGTH(my_varchar_1000),
196
my_varchar_1000, id FROM t1_values';
197
SET @my_select = 'SELECT BIT_LENGTH(my_binary_30),
198
my_binary_30, id FROM t1_values';
199
SET @my_select = 'SELECT BIT_LENGTH(my_varbinary_1000),
200
my_varbinary_1000, id FROM t1_values';
201
SET @my_select = 'SELECT INSTR(my_char_30, ''char''),
202
my_char_30, id FROM t1_values';
203
SET @my_select = 'SELECT LCASE(my_varchar_1000),
204
my_varchar_1000, id FROM t1_values';
206
'SELECT LEFT(my_char_30, 2), my_char_30, id FROM t1_values';
208
'SELECT LEFT(my_varchar_1000, 2), my_varchar_1000, id FROM t1_values';
210
'SELECT LEFT(my_binary_30, 2), my_binary_30, id FROM t1_values';
212
'SELECT LEFT(my_varbinary_1000, 2), my_varbinary_1000, id FROM t1_values';
214
'SELECT LEFT(''AaBbCcDdEeFfGgHhIiJjÄäÜüÖö'', my_bigint), my_bigint, id FROM t1_values';
216
'SELECT LEFT(''AaBbCcDdEeFfGgHhIiJjÄäÜüÖö'', my_decimal), my_decimal, id FROM t1_values';
218
'SELECT LEFT(''AaBbCcDdEeFfGgHhIiJjÄäÜüÖö'', my_double), my_double, id FROM t1_values';
219
SET @my_select = 'SELECT LENGTH(my_char_30),
220
my_char_30, id FROM t1_values';
221
SET @my_select = 'SELECT LENGTH(my_varchar_1000),
222
my_varchar_1000, id FROM t1_values';
223
SET @my_select = 'SELECT LENGTH(my_binary_30),
224
my_binary_30, id FROM t1_values';
225
SET @my_select = 'SELECT LENGTH(my_varbinary_1000),
226
my_varbinary_1000, id FROM t1_values';
227
SELECT 'äÄ@' INTO OUTFILE '../tmp/func_view.dat';
229
'SELECT LOAD_FILE(''../tmp/func_view.dat''), id FROM t1_values';
230
SET @my_select = 'SELECT LOCATE(''char'', my_char_30),
231
my_char_30, id FROM t1_values';
232
SET @my_select = 'SELECT LOCATE(''char'', my_varchar_1000),
233
my_varchar_1000, id FROM t1_values';
234
SET @my_select = 'SELECT LOCATE(''char'', my_binary_30),
235
my_binary_30, id FROM t1_values';
236
SET @my_select = 'SELECT LOCATE(''char'', my_varbinary_1000),
237
my_varbinary_1000, id FROM t1_values';
238
SET @my_select = 'SELECT LOCATE(my_char_30, my_char_30 ),
239
my_char_30, id FROM t1_values';
240
SET @my_select = 'SELECT LOCATE(my_char_30, my_varchar_1000 ),
241
my_char_30, my_varchar_1000 id FROM t1_values';
242
SET @my_select = 'SELECT LOCATE(my_char_30, my_binary_30 ),
243
my_char_30, my_binary_30 id FROM t1_values';
244
SET @my_select = 'SELECT LOCATE(my_char_30, my_varbinary_1000 ),
245
my_char_30, my_varbinary_1000 id FROM t1_values';
246
SET @my_select = 'SELECT LOCATE(my_varchar_1000, my_varchar_1000 ),
247
my_varchar_1000, id FROM t1_values';
248
SET @my_select = 'SELECT LOCATE(my_varchar_1000, my_char_30 ),
249
my_varchar_1000, my_char_30 id FROM t1_values';
250
SET @my_select = 'SELECT LOCATE(my_varchar_1000, my_binary_30 ),
251
my_varchar_1000, my_binary_30 id FROM t1_values';
252
SET @my_select = 'SELECT LOCATE(my_varchar_1000, my_varbinary_1000 ),
253
my_varchar_1000, my_varbinary_1000 id FROM t1_values';
254
SET @my_select = 'SELECT LOCATE(my_binary_30, my_binary_30 ),
255
my_binary_30, id FROM t1_values';
256
SET @my_select = 'SELECT LOCATE(my_binary_30, my_char_30 ),
257
my_binary_30, my_char_30 id FROM t1_values';
258
SET @my_select = 'SELECT LOCATE(my_binary_30, my_varchar_1000 ),
259
my_binary_30, my_varchar_1000 id FROM t1_values';
260
SET @my_select = 'SELECT LOCATE(my_binary_30, my_varbinary_1000 ),
261
my_binary_30, my_varbinary_1000 id FROM t1_values';
262
SET @my_select = 'SELECT LOCATE(my_varbinary_1000, my_varbinary_1000 ),
263
my_varbinary_1000, id FROM t1_values';
264
SET @my_select = 'SELECT LOCATE(my_varbinary_1000, my_char_30 ),
265
my_varbinary_1000, my_char_30 id FROM t1_values';
266
SET @my_select = 'SELECT LOCATE(my_varbinary_1000, my_varchar_1000 ),
267
my_varbinary_1000, my_varchar_1000 id FROM t1_values';
268
SET @my_select = 'SELECT LOCATE(my_varbinary_1000, my_binary_30 ),
269
my_varbinary_1000, my_binary_30 id FROM t1_values';
270
SET @my_select = 'SELECT LOCATE(''-'', my_char_30, 3),
271
my_char_30, id FROM t1_values';
272
SET @my_select = 'SELECT LOCATE(''-'', my_varchar_1000, 3),
273
my_varchar_1000, id FROM t1_values';
274
SET @my_select = 'SELECT LOCATE(''-'', my_binary_30, 3),
275
my_binary_30, id FROM t1_values';
276
SET @my_select = 'SELECT LOCATE(''-'', my_varbinary_1000, 3),
277
my_varbinary_1000, id FROM t1_values';
278
SET @my_select = 'SELECT LOCATE(''-'', '' - -ABC'', my_bigint),
279
my_bigint, id FROM t1_values';
280
SET @my_select = 'SELECT LOCATE(''-'', '' - -ABC'', my_double),
281
my_double, id FROM t1_values';
282
SET @my_select = 'SELECT LOCATE(''-'', '' - -ABC'', my_decimal),
283
my_decimal, id FROM t1_values';
284
SET @my_select = 'SELECT LOWER(my_char_30),
285
my_char_30, id FROM t1_values';
286
SET @my_select = 'SELECT LOWER(my_varchar_1000),
287
my_varchar_1000, id FROM t1_values';
288
SET @my_select = 'SELECT LOWER(my_binary_30),
289
my_binary_30, id FROM t1_values';
290
SET @my_select = 'SELECT LOWER(my_varbinary_1000),
291
my_varbinary_1000, id FROM t1_values';
292
SET @my_select = 'SELECT LTRIM(my_char_30),
293
my_char_30, id FROM t1_values';
294
SET @my_select = 'SELECT LTRIM(my_varchar_1000),
295
my_varchar_1000, id FROM t1_values';
296
SET @my_select = 'SELECT LTRIM(my_binary_30),
297
my_binary_30, id FROM t1_values';
298
SET @my_select = 'SELECT LTRIM(my_varbinary_1000),
299
my_varbinary_1000, id FROM t1_values';
301
'SELECT CONCAT(''A'',my_char_30), my_char_30, id FROM t1_values';
302
SET @my_select = 'SELECT my_char_30, id FROM t1_values';
303
INSERT INTO t1_values SET select_id = @select_id,
304
my_char_30 = 'Viana do Castelo';
307
"# The basic preparations end and the main test starts here"
308
--------------------------------------------------------------------------------
309
CREATE VIEW v1 AS SELECT my_char_30, id FROM t1_values;
310
SELECT my_char_30, id FROM t1_values
311
WHERE select_id = 193 OR select_id IS NULL order by id;
313
View Create View character_set_client collation_connection
314
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select `t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
316
WHERE v1.id IN (SELECT id FROM t1_values
317
WHERE select_id = 193 OR select_id IS NULL) order by id;
321
CREATE VIEW v1 AS SELECT CONCAT('A',my_char_30), my_char_30, id FROM t1_values;
322
SELECT CONCAT('A',my_char_30), my_char_30, id FROM t1_values
323
WHERE select_id = 192 OR select_id IS NULL order by id;
324
CONCAT('A',my_char_30) my_char_30 id
327
A<--------30 characters-------> <--------30 characters-------> 3
328
A ---äÖüß@µ*$-- ---äÖüß@µ*$-- 4
331
View Create View character_set_client collation_connection
332
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select concat('A',`t1_values`.`my_char_30`) AS `CONCAT('A',my_char_30)`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
334
WHERE v1.id IN (SELECT id FROM t1_values
335
WHERE select_id = 192 OR select_id IS NULL) order by id;
336
CONCAT('A',my_char_30) my_char_30 id
339
A<--------30 characters-------> <--------30 characters-------> 3
340
A ---äÖüß@µ*$-- ---äÖüß@µ*$-- 4
345
CREATE VIEW v1 AS SELECT LTRIM(my_varbinary_1000),
346
my_varbinary_1000, id FROM t1_values;
347
SELECT LTRIM(my_varbinary_1000),
348
my_varbinary_1000, id FROM t1_values
349
WHERE select_id = 191 OR select_id IS NULL order by id;
351
View Create View character_set_client collation_connection
352
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select ltrim(`t1_values`.`my_varbinary_1000`) AS `LTRIM(my_varbinary_1000)`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
354
WHERE v1.id IN (SELECT id FROM t1_values
355
WHERE select_id = 191 OR select_id IS NULL) order by id;
359
CREATE VIEW v1 AS SELECT LTRIM(my_binary_30),
360
my_binary_30, id FROM t1_values;
361
SELECT LTRIM(my_binary_30),
362
my_binary_30, id FROM t1_values
363
WHERE select_id = 190 OR select_id IS NULL order by id;
365
View Create View character_set_client collation_connection
366
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select ltrim(`t1_values`.`my_binary_30`) AS `LTRIM(my_binary_30)`,`t1_values`.`my_binary_30` AS `my_binary_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
368
WHERE v1.id IN (SELECT id FROM t1_values
369
WHERE select_id = 190 OR select_id IS NULL) order by id;
373
CREATE VIEW v1 AS SELECT LTRIM(my_varchar_1000),
374
my_varchar_1000, id FROM t1_values;
375
SELECT LTRIM(my_varchar_1000),
376
my_varchar_1000, id FROM t1_values
377
WHERE select_id = 189 OR select_id IS NULL order by id;
379
View Create View character_set_client collation_connection
380
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select ltrim(`t1_values`.`my_varchar_1000`) AS `LTRIM(my_varchar_1000)`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
382
WHERE v1.id IN (SELECT id FROM t1_values
383
WHERE select_id = 189 OR select_id IS NULL) order by id;
387
CREATE VIEW v1 AS SELECT LTRIM(my_char_30),
388
my_char_30, id FROM t1_values;
389
SELECT LTRIM(my_char_30),
390
my_char_30, id FROM t1_values
391
WHERE select_id = 188 OR select_id IS NULL order by id;
393
View Create View character_set_client collation_connection
394
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select ltrim(`t1_values`.`my_char_30`) AS `LTRIM(my_char_30)`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
396
WHERE v1.id IN (SELECT id FROM t1_values
397
WHERE select_id = 188 OR select_id IS NULL) order by id;
401
CREATE VIEW v1 AS SELECT LOWER(my_varbinary_1000),
402
my_varbinary_1000, id FROM t1_values;
403
SELECT LOWER(my_varbinary_1000),
404
my_varbinary_1000, id FROM t1_values
405
WHERE select_id = 187 OR select_id IS NULL order by id;
407
View Create View character_set_client collation_connection
408
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select lcase(`t1_values`.`my_varbinary_1000`) AS `LOWER(my_varbinary_1000)`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
410
WHERE v1.id IN (SELECT id FROM t1_values
411
WHERE select_id = 187 OR select_id IS NULL) order by id;
415
CREATE VIEW v1 AS SELECT LOWER(my_binary_30),
416
my_binary_30, id FROM t1_values;
417
SELECT LOWER(my_binary_30),
418
my_binary_30, id FROM t1_values
419
WHERE select_id = 186 OR select_id IS NULL order by id;
421
View Create View character_set_client collation_connection
422
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select lcase(`t1_values`.`my_binary_30`) AS `LOWER(my_binary_30)`,`t1_values`.`my_binary_30` AS `my_binary_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
424
WHERE v1.id IN (SELECT id FROM t1_values
425
WHERE select_id = 186 OR select_id IS NULL) order by id;
429
CREATE VIEW v1 AS SELECT LOWER(my_varchar_1000),
430
my_varchar_1000, id FROM t1_values;
431
SELECT LOWER(my_varchar_1000),
432
my_varchar_1000, id FROM t1_values
433
WHERE select_id = 185 OR select_id IS NULL order by id;
435
View Create View character_set_client collation_connection
436
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select lcase(`t1_values`.`my_varchar_1000`) AS `LOWER(my_varchar_1000)`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
438
WHERE v1.id IN (SELECT id FROM t1_values
439
WHERE select_id = 185 OR select_id IS NULL) order by id;
443
CREATE VIEW v1 AS SELECT LOWER(my_char_30),
444
my_char_30, id FROM t1_values;
445
SELECT LOWER(my_char_30),
446
my_char_30, id FROM t1_values
447
WHERE select_id = 184 OR select_id IS NULL order by id;
449
View Create View character_set_client collation_connection
450
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select lcase(`t1_values`.`my_char_30`) AS `LOWER(my_char_30)`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
452
WHERE v1.id IN (SELECT id FROM t1_values
453
WHERE select_id = 184 OR select_id IS NULL) order by id;
457
CREATE VIEW v1 AS SELECT LOCATE('-', ' - -ABC', my_decimal),
458
my_decimal, id FROM t1_values;
459
SELECT LOCATE('-', ' - -ABC', my_decimal),
460
my_decimal, id FROM t1_values
461
WHERE select_id = 183 OR select_id IS NULL order by id;
463
View Create View character_set_client collation_connection
464
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate('-',' - -ABC',`t1_values`.`my_decimal`) AS `LOCATE('-', ' - -ABC', my_decimal)`,`t1_values`.`my_decimal` AS `my_decimal`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
466
WHERE v1.id IN (SELECT id FROM t1_values
467
WHERE select_id = 183 OR select_id IS NULL) order by id;
471
CREATE VIEW v1 AS SELECT LOCATE('-', ' - -ABC', my_double),
472
my_double, id FROM t1_values;
473
SELECT LOCATE('-', ' - -ABC', my_double),
474
my_double, id FROM t1_values
475
WHERE select_id = 182 OR select_id IS NULL order by id;
477
View Create View character_set_client collation_connection
478
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate('-',' - -ABC',`t1_values`.`my_double`) AS `LOCATE('-', ' - -ABC', my_double)`,`t1_values`.`my_double` AS `my_double`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
480
WHERE v1.id IN (SELECT id FROM t1_values
481
WHERE select_id = 182 OR select_id IS NULL) order by id;
485
CREATE VIEW v1 AS SELECT LOCATE('-', ' - -ABC', my_bigint),
486
my_bigint, id FROM t1_values;
487
SELECT LOCATE('-', ' - -ABC', my_bigint),
488
my_bigint, id FROM t1_values
489
WHERE select_id = 181 OR select_id IS NULL order by id;
491
View Create View character_set_client collation_connection
492
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate('-',' - -ABC',`t1_values`.`my_bigint`) AS `LOCATE('-', ' - -ABC', my_bigint)`,`t1_values`.`my_bigint` AS `my_bigint`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
494
WHERE v1.id IN (SELECT id FROM t1_values
495
WHERE select_id = 181 OR select_id IS NULL) order by id;
499
CREATE VIEW v1 AS SELECT LOCATE('-', my_varbinary_1000, 3),
500
my_varbinary_1000, id FROM t1_values;
501
SELECT LOCATE('-', my_varbinary_1000, 3),
502
my_varbinary_1000, id FROM t1_values
503
WHERE select_id = 180 OR select_id IS NULL order by id;
505
View Create View character_set_client collation_connection
506
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate('-',`t1_values`.`my_varbinary_1000`,3) AS `LOCATE('-', my_varbinary_1000, 3)`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
508
WHERE v1.id IN (SELECT id FROM t1_values
509
WHERE select_id = 180 OR select_id IS NULL) order by id;
513
CREATE VIEW v1 AS SELECT LOCATE('-', my_binary_30, 3),
514
my_binary_30, id FROM t1_values;
515
SELECT LOCATE('-', my_binary_30, 3),
516
my_binary_30, id FROM t1_values
517
WHERE select_id = 179 OR select_id IS NULL order by id;
519
View Create View character_set_client collation_connection
520
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate('-',`t1_values`.`my_binary_30`,3) AS `LOCATE('-', my_binary_30, 3)`,`t1_values`.`my_binary_30` AS `my_binary_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
522
WHERE v1.id IN (SELECT id FROM t1_values
523
WHERE select_id = 179 OR select_id IS NULL) order by id;
527
CREATE VIEW v1 AS SELECT LOCATE('-', my_varchar_1000, 3),
528
my_varchar_1000, id FROM t1_values;
529
SELECT LOCATE('-', my_varchar_1000, 3),
530
my_varchar_1000, id FROM t1_values
531
WHERE select_id = 178 OR select_id IS NULL order by id;
533
View Create View character_set_client collation_connection
534
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate('-',`t1_values`.`my_varchar_1000`,3) AS `LOCATE('-', my_varchar_1000, 3)`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
536
WHERE v1.id IN (SELECT id FROM t1_values
537
WHERE select_id = 178 OR select_id IS NULL) order by id;
541
CREATE VIEW v1 AS SELECT LOCATE('-', my_char_30, 3),
542
my_char_30, id FROM t1_values;
543
SELECT LOCATE('-', my_char_30, 3),
544
my_char_30, id FROM t1_values
545
WHERE select_id = 177 OR select_id IS NULL order by id;
547
View Create View character_set_client collation_connection
548
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate('-',`t1_values`.`my_char_30`,3) AS `LOCATE('-', my_char_30, 3)`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
550
WHERE v1.id IN (SELECT id FROM t1_values
551
WHERE select_id = 177 OR select_id IS NULL) order by id;
555
CREATE VIEW v1 AS SELECT LOCATE(my_varbinary_1000, my_binary_30 ),
556
my_varbinary_1000, my_binary_30 id FROM t1_values;
557
SELECT LOCATE(my_varbinary_1000, my_binary_30 ),
558
my_varbinary_1000, my_binary_30 id FROM t1_values
559
WHERE select_id = 176 OR select_id IS NULL order by id;
561
View Create View character_set_client collation_connection
562
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_varbinary_1000`,`t1_values`.`my_binary_30`) AS `LOCATE(my_varbinary_1000, my_binary_30 )`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`my_binary_30` AS `id` from `t1_values` latin1 latin1_swedish_ci
564
WHERE v1.id IN (SELECT id FROM t1_values
565
WHERE select_id = 176 OR select_id IS NULL) order by id;
569
CREATE VIEW v1 AS SELECT LOCATE(my_varbinary_1000, my_varchar_1000 ),
570
my_varbinary_1000, my_varchar_1000 id FROM t1_values;
571
SELECT LOCATE(my_varbinary_1000, my_varchar_1000 ),
572
my_varbinary_1000, my_varchar_1000 id FROM t1_values
573
WHERE select_id = 175 OR select_id IS NULL order by id;
575
View Create View character_set_client collation_connection
576
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_varbinary_1000`,`t1_values`.`my_varchar_1000`) AS `LOCATE(my_varbinary_1000, my_varchar_1000 )`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`my_varchar_1000` AS `id` from `t1_values` latin1 latin1_swedish_ci
578
WHERE v1.id IN (SELECT id FROM t1_values
579
WHERE select_id = 175 OR select_id IS NULL) order by id;
583
CREATE VIEW v1 AS SELECT LOCATE(my_varbinary_1000, my_char_30 ),
584
my_varbinary_1000, my_char_30 id FROM t1_values;
585
SELECT LOCATE(my_varbinary_1000, my_char_30 ),
586
my_varbinary_1000, my_char_30 id FROM t1_values
587
WHERE select_id = 174 OR select_id IS NULL order by id;
589
View Create View character_set_client collation_connection
590
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_varbinary_1000`,`t1_values`.`my_char_30`) AS `LOCATE(my_varbinary_1000, my_char_30 )`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`my_char_30` AS `id` from `t1_values` latin1 latin1_swedish_ci
592
WHERE v1.id IN (SELECT id FROM t1_values
593
WHERE select_id = 174 OR select_id IS NULL) order by id;
597
CREATE VIEW v1 AS SELECT LOCATE(my_varbinary_1000, my_varbinary_1000 ),
598
my_varbinary_1000, id FROM t1_values;
599
SELECT LOCATE(my_varbinary_1000, my_varbinary_1000 ),
600
my_varbinary_1000, id FROM t1_values
601
WHERE select_id = 173 OR select_id IS NULL order by id;
603
View Create View character_set_client collation_connection
604
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_varbinary_1000`,`t1_values`.`my_varbinary_1000`) AS `LOCATE(my_varbinary_1000, my_varbinary_1000 )`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
606
WHERE v1.id IN (SELECT id FROM t1_values
607
WHERE select_id = 173 OR select_id IS NULL) order by id;
611
CREATE VIEW v1 AS SELECT LOCATE(my_binary_30, my_varbinary_1000 ),
612
my_binary_30, my_varbinary_1000 id FROM t1_values;
613
SELECT LOCATE(my_binary_30, my_varbinary_1000 ),
614
my_binary_30, my_varbinary_1000 id FROM t1_values
615
WHERE select_id = 172 OR select_id IS NULL order by id;
617
View Create View character_set_client collation_connection
618
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_binary_30`,`t1_values`.`my_varbinary_1000`) AS `LOCATE(my_binary_30, my_varbinary_1000 )`,`t1_values`.`my_binary_30` AS `my_binary_30`,`t1_values`.`my_varbinary_1000` AS `id` from `t1_values` latin1 latin1_swedish_ci
620
WHERE v1.id IN (SELECT id FROM t1_values
621
WHERE select_id = 172 OR select_id IS NULL) order by id;
625
CREATE VIEW v1 AS SELECT LOCATE(my_binary_30, my_varchar_1000 ),
626
my_binary_30, my_varchar_1000 id FROM t1_values;
627
SELECT LOCATE(my_binary_30, my_varchar_1000 ),
628
my_binary_30, my_varchar_1000 id FROM t1_values
629
WHERE select_id = 171 OR select_id IS NULL order by id;
631
View Create View character_set_client collation_connection
632
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_binary_30`,`t1_values`.`my_varchar_1000`) AS `LOCATE(my_binary_30, my_varchar_1000 )`,`t1_values`.`my_binary_30` AS `my_binary_30`,`t1_values`.`my_varchar_1000` AS `id` from `t1_values` latin1 latin1_swedish_ci
634
WHERE v1.id IN (SELECT id FROM t1_values
635
WHERE select_id = 171 OR select_id IS NULL) order by id;
639
CREATE VIEW v1 AS SELECT LOCATE(my_binary_30, my_char_30 ),
640
my_binary_30, my_char_30 id FROM t1_values;
641
SELECT LOCATE(my_binary_30, my_char_30 ),
642
my_binary_30, my_char_30 id FROM t1_values
643
WHERE select_id = 170 OR select_id IS NULL order by id;
645
View Create View character_set_client collation_connection
646
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_binary_30`,`t1_values`.`my_char_30`) AS `LOCATE(my_binary_30, my_char_30 )`,`t1_values`.`my_binary_30` AS `my_binary_30`,`t1_values`.`my_char_30` AS `id` from `t1_values` latin1 latin1_swedish_ci
648
WHERE v1.id IN (SELECT id FROM t1_values
649
WHERE select_id = 170 OR select_id IS NULL) order by id;
653
CREATE VIEW v1 AS SELECT LOCATE(my_binary_30, my_binary_30 ),
654
my_binary_30, id FROM t1_values;
655
SELECT LOCATE(my_binary_30, my_binary_30 ),
656
my_binary_30, id FROM t1_values
657
WHERE select_id = 169 OR select_id IS NULL order by id;
659
View Create View character_set_client collation_connection
660
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_binary_30`,`t1_values`.`my_binary_30`) AS `LOCATE(my_binary_30, my_binary_30 )`,`t1_values`.`my_binary_30` AS `my_binary_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
662
WHERE v1.id IN (SELECT id FROM t1_values
663
WHERE select_id = 169 OR select_id IS NULL) order by id;
667
CREATE VIEW v1 AS SELECT LOCATE(my_varchar_1000, my_varbinary_1000 ),
668
my_varchar_1000, my_varbinary_1000 id FROM t1_values;
669
SELECT LOCATE(my_varchar_1000, my_varbinary_1000 ),
670
my_varchar_1000, my_varbinary_1000 id FROM t1_values
671
WHERE select_id = 168 OR select_id IS NULL order by id;
673
View Create View character_set_client collation_connection
674
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_varchar_1000`,`t1_values`.`my_varbinary_1000`) AS `LOCATE(my_varchar_1000, my_varbinary_1000 )`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`my_varbinary_1000` AS `id` from `t1_values` latin1 latin1_swedish_ci
676
WHERE v1.id IN (SELECT id FROM t1_values
677
WHERE select_id = 168 OR select_id IS NULL) order by id;
681
CREATE VIEW v1 AS SELECT LOCATE(my_varchar_1000, my_binary_30 ),
682
my_varchar_1000, my_binary_30 id FROM t1_values;
683
SELECT LOCATE(my_varchar_1000, my_binary_30 ),
684
my_varchar_1000, my_binary_30 id FROM t1_values
685
WHERE select_id = 167 OR select_id IS NULL order by id;
687
View Create View character_set_client collation_connection
688
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_varchar_1000`,`t1_values`.`my_binary_30`) AS `LOCATE(my_varchar_1000, my_binary_30 )`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`my_binary_30` AS `id` from `t1_values` latin1 latin1_swedish_ci
690
WHERE v1.id IN (SELECT id FROM t1_values
691
WHERE select_id = 167 OR select_id IS NULL) order by id;
695
CREATE VIEW v1 AS SELECT LOCATE(my_varchar_1000, my_char_30 ),
696
my_varchar_1000, my_char_30 id FROM t1_values;
697
SELECT LOCATE(my_varchar_1000, my_char_30 ),
698
my_varchar_1000, my_char_30 id FROM t1_values
699
WHERE select_id = 166 OR select_id IS NULL order by id;
701
View Create View character_set_client collation_connection
702
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_varchar_1000`,`t1_values`.`my_char_30`) AS `LOCATE(my_varchar_1000, my_char_30 )`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`my_char_30` AS `id` from `t1_values` latin1 latin1_swedish_ci
704
WHERE v1.id IN (SELECT id FROM t1_values
705
WHERE select_id = 166 OR select_id IS NULL) order by id;
709
CREATE VIEW v1 AS SELECT LOCATE(my_varchar_1000, my_varchar_1000 ),
710
my_varchar_1000, id FROM t1_values;
711
SELECT LOCATE(my_varchar_1000, my_varchar_1000 ),
712
my_varchar_1000, id FROM t1_values
713
WHERE select_id = 165 OR select_id IS NULL order by id;
715
View Create View character_set_client collation_connection
716
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_varchar_1000`,`t1_values`.`my_varchar_1000`) AS `LOCATE(my_varchar_1000, my_varchar_1000 )`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
718
WHERE v1.id IN (SELECT id FROM t1_values
719
WHERE select_id = 165 OR select_id IS NULL) order by id;
723
CREATE VIEW v1 AS SELECT LOCATE(my_char_30, my_varbinary_1000 ),
724
my_char_30, my_varbinary_1000 id FROM t1_values;
725
SELECT LOCATE(my_char_30, my_varbinary_1000 ),
726
my_char_30, my_varbinary_1000 id FROM t1_values
727
WHERE select_id = 164 OR select_id IS NULL order by id;
729
View Create View character_set_client collation_connection
730
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_char_30`,`t1_values`.`my_varbinary_1000`) AS `LOCATE(my_char_30, my_varbinary_1000 )`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`my_varbinary_1000` AS `id` from `t1_values` latin1 latin1_swedish_ci
732
WHERE v1.id IN (SELECT id FROM t1_values
733
WHERE select_id = 164 OR select_id IS NULL) order by id;
737
CREATE VIEW v1 AS SELECT LOCATE(my_char_30, my_binary_30 ),
738
my_char_30, my_binary_30 id FROM t1_values;
739
SELECT LOCATE(my_char_30, my_binary_30 ),
740
my_char_30, my_binary_30 id FROM t1_values
741
WHERE select_id = 163 OR select_id IS NULL order by id;
743
View Create View character_set_client collation_connection
744
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_char_30`,`t1_values`.`my_binary_30`) AS `LOCATE(my_char_30, my_binary_30 )`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`my_binary_30` AS `id` from `t1_values` latin1 latin1_swedish_ci
746
WHERE v1.id IN (SELECT id FROM t1_values
747
WHERE select_id = 163 OR select_id IS NULL) order by id;
751
CREATE VIEW v1 AS SELECT LOCATE(my_char_30, my_varchar_1000 ),
752
my_char_30, my_varchar_1000 id FROM t1_values;
753
SELECT LOCATE(my_char_30, my_varchar_1000 ),
754
my_char_30, my_varchar_1000 id FROM t1_values
755
WHERE select_id = 162 OR select_id IS NULL order by id;
757
View Create View character_set_client collation_connection
758
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_char_30`,`t1_values`.`my_varchar_1000`) AS `LOCATE(my_char_30, my_varchar_1000 )`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`my_varchar_1000` AS `id` from `t1_values` latin1 latin1_swedish_ci
760
WHERE v1.id IN (SELECT id FROM t1_values
761
WHERE select_id = 162 OR select_id IS NULL) order by id;
765
CREATE VIEW v1 AS SELECT LOCATE(my_char_30, my_char_30 ),
766
my_char_30, id FROM t1_values;
767
SELECT LOCATE(my_char_30, my_char_30 ),
768
my_char_30, id FROM t1_values
769
WHERE select_id = 161 OR select_id IS NULL order by id;
771
View Create View character_set_client collation_connection
772
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate(`t1_values`.`my_char_30`,`t1_values`.`my_char_30`) AS `LOCATE(my_char_30, my_char_30 )`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
774
WHERE v1.id IN (SELECT id FROM t1_values
775
WHERE select_id = 161 OR select_id IS NULL) order by id;
779
CREATE VIEW v1 AS SELECT LOCATE('char', my_varbinary_1000),
780
my_varbinary_1000, id FROM t1_values;
781
SELECT LOCATE('char', my_varbinary_1000),
782
my_varbinary_1000, id FROM t1_values
783
WHERE select_id = 160 OR select_id IS NULL order by id;
785
View Create View character_set_client collation_connection
786
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate('char',`t1_values`.`my_varbinary_1000`) AS `LOCATE('char', my_varbinary_1000)`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
788
WHERE v1.id IN (SELECT id FROM t1_values
789
WHERE select_id = 160 OR select_id IS NULL) order by id;
793
CREATE VIEW v1 AS SELECT LOCATE('char', my_binary_30),
794
my_binary_30, id FROM t1_values;
795
SELECT LOCATE('char', my_binary_30),
796
my_binary_30, id FROM t1_values
797
WHERE select_id = 159 OR select_id IS NULL order by id;
799
View Create View character_set_client collation_connection
800
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate('char',`t1_values`.`my_binary_30`) AS `LOCATE('char', my_binary_30)`,`t1_values`.`my_binary_30` AS `my_binary_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
802
WHERE v1.id IN (SELECT id FROM t1_values
803
WHERE select_id = 159 OR select_id IS NULL) order by id;
807
CREATE VIEW v1 AS SELECT LOCATE('char', my_varchar_1000),
808
my_varchar_1000, id FROM t1_values;
809
SELECT LOCATE('char', my_varchar_1000),
810
my_varchar_1000, id FROM t1_values
811
WHERE select_id = 158 OR select_id IS NULL order by id;
813
View Create View character_set_client collation_connection
814
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate('char',`t1_values`.`my_varchar_1000`) AS `LOCATE('char', my_varchar_1000)`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
816
WHERE v1.id IN (SELECT id FROM t1_values
817
WHERE select_id = 158 OR select_id IS NULL) order by id;
821
CREATE VIEW v1 AS SELECT LOCATE('char', my_char_30),
822
my_char_30, id FROM t1_values;
823
SELECT LOCATE('char', my_char_30),
824
my_char_30, id FROM t1_values
825
WHERE select_id = 157 OR select_id IS NULL order by id;
827
View Create View character_set_client collation_connection
828
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select locate('char',`t1_values`.`my_char_30`) AS `LOCATE('char', my_char_30)`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
830
WHERE v1.id IN (SELECT id FROM t1_values
831
WHERE select_id = 157 OR select_id IS NULL) order by id;
835
CREATE VIEW v1 AS SELECT LOAD_FILE('../tmp/func_view.dat'), id FROM t1_values;
836
SELECT LOAD_FILE('../tmp/func_view.dat'), id FROM t1_values
837
WHERE select_id = 156 OR select_id IS NULL order by id;
838
LOAD_FILE('../tmp/func_view.dat') id
850
View Create View character_set_client collation_connection
851
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select load_file('../tmp/func_view.dat') AS `LOAD_FILE('../tmp/func_view.dat')`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
853
WHERE v1.id IN (SELECT id FROM t1_values
854
WHERE select_id = 156 OR select_id IS NULL) order by id;
855
LOAD_FILE('../tmp/func_view.dat') id
869
CREATE VIEW v1 AS SELECT LENGTH(my_varbinary_1000),
870
my_varbinary_1000, id FROM t1_values;
871
SELECT LENGTH(my_varbinary_1000),
872
my_varbinary_1000, id FROM t1_values
873
WHERE select_id = 155 OR select_id IS NULL order by id;
875
View Create View character_set_client collation_connection
876
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select length(`t1_values`.`my_varbinary_1000`) AS `LENGTH(my_varbinary_1000)`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
878
WHERE v1.id IN (SELECT id FROM t1_values
879
WHERE select_id = 155 OR select_id IS NULL) order by id;
883
CREATE VIEW v1 AS SELECT LENGTH(my_binary_30),
884
my_binary_30, id FROM t1_values;
885
SELECT LENGTH(my_binary_30),
886
my_binary_30, id FROM t1_values
887
WHERE select_id = 154 OR select_id IS NULL order by id;
889
View Create View character_set_client collation_connection
890
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select length(`t1_values`.`my_binary_30`) AS `LENGTH(my_binary_30)`,`t1_values`.`my_binary_30` AS `my_binary_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
892
WHERE v1.id IN (SELECT id FROM t1_values
893
WHERE select_id = 154 OR select_id IS NULL) order by id;
897
CREATE VIEW v1 AS SELECT LENGTH(my_varchar_1000),
898
my_varchar_1000, id FROM t1_values;
899
SELECT LENGTH(my_varchar_1000),
900
my_varchar_1000, id FROM t1_values
901
WHERE select_id = 153 OR select_id IS NULL order by id;
903
View Create View character_set_client collation_connection
904
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select length(`t1_values`.`my_varchar_1000`) AS `LENGTH(my_varchar_1000)`,`t1_values`.`my_varchar_1000` AS `my_varchar_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
906
WHERE v1.id IN (SELECT id FROM t1_values
907
WHERE select_id = 153 OR select_id IS NULL) order by id;
911
CREATE VIEW v1 AS SELECT LENGTH(my_char_30),
912
my_char_30, id FROM t1_values;
913
SELECT LENGTH(my_char_30),
914
my_char_30, id FROM t1_values
915
WHERE select_id = 152 OR select_id IS NULL order by id;
917
View Create View character_set_client collation_connection
918
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select length(`t1_values`.`my_char_30`) AS `LENGTH(my_char_30)`,`t1_values`.`my_char_30` AS `my_char_30`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
920
WHERE v1.id IN (SELECT id FROM t1_values
921
WHERE select_id = 152 OR select_id IS NULL) order by id;
925
CREATE VIEW v1 AS SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_double), my_double, id FROM t1_values;
926
SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_double), my_double, id FROM t1_values
927
WHERE select_id = 151 OR select_id IS NULL order by id;
928
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_double) my_double id
930
-1.7976931348623e308 2
931
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 1.7976931348623e308 3
935
Warning 1292 Truncated incorrect INTEGER value: '-1.7976931348623e308'
936
Warning 1292 Truncated incorrect INTEGER value: '1.7976931348623e308'
938
View Create View character_set_client collation_connection
939
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select left('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö',`t1_values`.`my_double`) AS `LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_double)`,`t1_values`.`my_double` AS `my_double`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
941
WHERE v1.id IN (SELECT id FROM t1_values
942
WHERE select_id = 151 OR select_id IS NULL) order by id;
943
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_double) my_double id
945
-1.7976931348623e308 2
946
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 1.7976931348623e308 3
950
Warning 1292 Truncated incorrect INTEGER value: '-1.7976931348623e308'
951
Warning 1292 Truncated incorrect INTEGER value: '1.7976931348623e308'
955
CREATE VIEW v1 AS SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_decimal), my_decimal, id FROM t1_values;
956
SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_decimal), my_decimal, id FROM t1_values
957
WHERE select_id = 150 OR select_id IS NULL order by id;
958
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_decimal) my_decimal id
960
-9999999999999999999999999999999999.999999999999999999999999999999 2
961
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 9999999999999999999999999999999999.999999999999999999999999999999 3
962
0.000000000000000000000000000000 4
963
-1.000000000000000000000000000000 5
965
Error 1292 Truncated incorrect DECIMAL value: ''
966
Error 1292 Truncated incorrect DECIMAL value: ''
968
View Create View character_set_client collation_connection
969
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select left('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö',`t1_values`.`my_decimal`) AS `LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_decimal)`,`t1_values`.`my_decimal` AS `my_decimal`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
971
WHERE v1.id IN (SELECT id FROM t1_values
972
WHERE select_id = 150 OR select_id IS NULL) order by id;
973
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_decimal) my_decimal id
975
-9999999999999999999999999999999999.999999999999999999999999999999 2
976
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 9999999999999999999999999999999999.999999999999999999999999999999 3
977
0.000000000000000000000000000000 4
978
-1.000000000000000000000000000000 5
980
Error 1292 Truncated incorrect DECIMAL value: ''
981
Error 1292 Truncated incorrect DECIMAL value: ''
985
CREATE VIEW v1 AS SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_bigint), my_bigint, id FROM t1_values;
986
SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_bigint), my_bigint, id FROM t1_values
987
WHERE select_id = 149 OR select_id IS NULL order by id;
988
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_bigint) my_bigint id
990
-9223372036854775808 2
991
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 9223372036854775807 3
995
View Create View character_set_client collation_connection
996
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select left('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö',`t1_values`.`my_bigint`) AS `LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_bigint)`,`t1_values`.`my_bigint` AS `my_bigint`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
998
WHERE v1.id IN (SELECT id FROM t1_values
999
WHERE select_id = 149 OR select_id IS NULL) order by id;
1000
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_bigint) my_bigint id
1002
-9223372036854775808 2
1003
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 9223372036854775807 3
1009
CREATE VIEW v1 AS SELECT LEFT(my_varbinary_1000, 2), my_varbinary_1000, id FROM t1_values;
1010
SELECT LEFT(my_varbinary_1000, 2), my_varbinary_1000, id FROM t1_values
1011
WHERE select_id = 148 OR select_id IS NULL order by id;
1012
LEFT(my_varbinary_1000, 2) my_varbinary_1000 id
1015
<- <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
1018
SHOW CREATE VIEW v1;
1019
View Create View character_set_client collation_connection
1020
v1 CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `v1` AS select left(`t1_values`.`my_varbinary_1000`,2) AS `LEFT(my_varbinary_1000, 2)`,`t1_values`.`my_varbinary_1000` AS `my_varbinary_1000`,`t1_values`.`id` AS `id` from `t1_values` latin1 latin1_swedish_ci
1022
WHERE v1.id IN (SELECT id FROM t1_values
1023
WHERE select_id = 148 OR select_id IS NULL) order by id;
1024
LEFT(my_varbinary_1000, 2) my_varbinary_1000 id
1027
<- <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
1033
CREATE VIEW v1 AS SELECT LEFT(my_binary_30, 2), my_binary_30, id FROM t1_values;
1034
SELECT LEFT(my_binary_30, 2), my_binary_30, id FROM t1_values
1035
WHERE select_id = 147 OR select_id IS NULL order by id;
1036
LEFT(my_binary_30, 2) my_binary_30 id