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);
10
ALTER TABLE t1_values ADD my_varchar_1000 VARCHAR(1000);
11
ALTER TABLE t1_values ADD my_binary_30 BINARY(30);
12
ALTER TABLE t1_values ADD my_varbinary_1000 VARBINARY(1000);
13
ALTER TABLE t1_values ADD my_datetime DATETIME;
14
ALTER TABLE t1_values ADD my_date DATE;
15
ALTER TABLE t1_values ADD ts_dummy TIMESTAMP;
16
ALTER TABLE t1_values ADD my_timestamp TIMESTAMP;
17
ALTER TABLE t1_values ADD my_time TIME;
18
ALTER TABLE t1_values ADD my_year YEAR;
19
ALTER TABLE t1_values ADD my_bigint BIGINT;
20
ALTER TABLE t1_values ADD my_double DOUBLE;
21
ALTER TABLE t1_values ADD my_decimal DECIMAL(64,30);
22
SET sql_mode = 'traditional';
23
INSERT INTO t1_values SET id = 0;
24
INSERT INTO t1_values SET
28
my_varbinary_1000 = '',
29
my_datetime = '0001-01-01 00:00:00',
30
my_date = '0001-01-01',
31
my_timestamp = '1970-01-01 03:00:01',
32
my_time = '-838:59:59',
34
my_bigint = -9223372036854775808,
35
my_decimal = -9999999999999999999999999999999999.999999999999999999999999999999 ,
36
my_double = -1.7976931348623E+308;
37
INSERT INTO t1_values SET
38
my_char_30 = '<--------30 characters------->',
39
my_varchar_1000 = CONCAT('<---------1000 characters',
40
RPAD('',965,'-'),'--------->'),
41
my_binary_30 = '<--------30 characters------->',
42
my_varbinary_1000 = CONCAT('<---------1000 characters',
43
RPAD('',965,'-'),'--------->'),
44
my_datetime = '9999-12-31 23:59:59',
45
my_date = '9999-12-31',
46
my_timestamp = '2038-01-01 02:59:59',
47
my_time = '838:59:59',
49
my_bigint = 9223372036854775807,
50
my_decimal = +9999999999999999999999999999999999.999999999999999999999999999999 ,
51
my_double = 1.7976931348623E+308;
52
INSERT INTO t1_values SET
53
my_char_30 = ' ---äÖüß@µ*$-- ',
54
my_varchar_1000 = ' ---äÖüß@µ*$-- ',
55
my_binary_30 = ' ---äÖüß@µ*$-- ',
56
my_varbinary_1000 = ' ---äÖüß@µ*$-- ',
57
my_datetime = '2004-02-29 23:59:59',
58
my_date = '2004-02-29',
59
my_timestamp = '2004-02-29 23:59:59',
65
INSERT INTO t1_values SET
67
my_varchar_1000 = '-1',
69
my_varbinary_1000 = '-1',
70
my_datetime = '2005-06-28 10:00:00',
71
my_date = '2005-06-28',
72
my_timestamp = '2005-06-28 10:00:00',
76
my_decimal = -1.000000000000000000000000000000,
78
PREPARE ins_sel_with_result FROM "INSERT INTO t1_selects SET my_select = @my_select,
79
disable_result = 'No'" ;
80
PREPARE ins_sel_no_result FROM "INSERT INTO t1_selects SET my_select = @my_select,
81
disable_result = 'Yes'" ;
82
SET sql_mode = 'traditional';
83
SET @my_select = 'SELECT sqrt(my_bigint), my_bigint, id FROM t1_values';
84
INSERT INTO t1_values SET select_id = @select_id,
86
INSERT INTO t1_values SET select_id = @select_id,
88
##### 1.1.1. CAST --> BINARY
89
##### 1.1.2. CAST --> CHAR
90
##### 1.1.3. CAST --> DATE
91
INSERT INTO t1_values SET select_id = @select_id,
92
my_char_30 = '2005-06-27';
93
INSERT INTO t1_values SET select_id = @select_id,
94
my_varchar_1000 = '2005-06-27';
95
INSERT INTO t1_values SET select_id = @select_id,
96
my_binary_30 = '2005-06-27';
97
INSERT INTO t1_values SET select_id = @select_id,
98
my_varbinary_1000 = '2005-06-27';
99
INSERT INTO t1_values SET select_id = @select_id,
100
my_bigint = 20050627;
101
INSERT INTO t1_values SET select_id = @select_id,
102
my_double = +20.050627E+6;
103
##### 1.1.4. CAST --> DATETIME
104
INSERT INTO t1_values SET select_id = @select_id,
105
my_char_30 = '2005-06-27 17:58';
106
INSERT INTO t1_values SET select_id = @select_id,
107
my_varchar_1000 = '2005-06-27 17:58';
108
INSERT INTO t1_values SET select_id = @select_id,
109
my_binary_30 = '2005-06-27 17:58';
110
INSERT INTO t1_values SET select_id = @select_id,
111
my_varbinary_1000 = '2005-06-27 17:58';
112
INSERT INTO t1_values SET select_id = @select_id,
113
my_bigint = 200506271758;
114
INSERT INTO t1_values SET select_id = @select_id,
115
my_double = +0.0200506271758E+13;
116
##### 1.1.5. CAST --> TIME
117
INSERT INTO t1_values SET select_id = @select_id,
118
my_char_30 = '1 17:58';
119
INSERT INTO t1_values SET select_id = @select_id,
120
my_varchar_1000 = '1 17:58';
121
INSERT INTO t1_values SET select_id = @select_id,
122
my_binary_30 = '1 17:58';
123
INSERT INTO t1_values SET select_id = @select_id,
124
my_varbinary_1000 = '1 17:58';
125
INSERT INTO t1_values SET select_id = @select_id,
127
INSERT INTO t1_values SET select_id = @select_id,
128
my_double = +1.758E+3;
129
##### 1.1.6. CAST --> DECIMAL
130
INSERT INTO t1_values SET select_id = @select_id,
131
my_char_30 = '-3333.3333';
132
INSERT INTO t1_values SET select_id = @select_id,
133
my_varchar_1000 = '-3333.3333';
134
INSERT INTO t1_values SET select_id = @select_id,
135
my_binary_30 = '-3333.3333';
136
INSERT INTO t1_values SET select_id = @select_id,
137
my_varbinary_1000 = '-3333.3333';
138
INSERT INTO t1_values SET select_id = @select_id,
139
my_double = -0.33333333E+4;
140
##### 1.1.7. CAST --> SIGNED INTEGER
142
"Attention: CAST --> SIGNED INTEGER
143
Bug#5913 Traditional mode: BIGINT range not correctly delimited
144
Status: To be fixed later"
145
--------------------------------------------------------------------------------
146
##### 1.1.8. CAST --> UNSIGNED INTEGER
148
"Attention: CAST --> UNSIGNED INTEGER
149
The file with expected results suffers from Bug 5913"
150
--------------------------------------------------------------------------------
152
some statements disabled because of
153
Bug#5913 Traditional mode: BIGINT range not correctly delimited
154
--------------------------------------------------------------------------------
155
SET @my_select = 'SELECT CONVERT(my_char_30 USING utf8),
156
my_char_30, id FROM t1_values';
157
SET @my_select = 'SELECT CONVERT(my_varchar_1000 USING utf8),
158
my_varchar_1000, id FROM t1_values';
159
SET @my_select = 'SELECT CONVERT(my_binary_30 USING utf8),
160
my_binary_30, id FROM t1_values';
161
SET @my_select = 'SELECT CONVERT(my_varbinary_1000 USING utf8),
162
my_varbinary_1000, id FROM t1_values';
163
SET @my_select = 'SELECT CONVERT(my_char_30 USING koi8r),
164
my_char_30, id FROM t1_values';
165
SET @my_select = 'SELECT CONVERT(my_varchar_1000 USING koi8r),
166
my_varchar_1000, id FROM t1_values';
167
SET @my_select = 'SELECT CONVERT(my_binary_30 USING koi8r),
168
my_binary_30, id FROM t1_values';
169
SET @my_select = 'SELECT CONVERT(my_varbinary_1000 USING koi8r),
170
my_varbinary_1000, id FROM t1_values';
171
SET @my_select = 'SELECT BIT_LENGTH(my_char_30),
172
my_char_30, id FROM t1_values';
173
SET @my_select = 'SELECT BIT_LENGTH(my_varchar_1000),
174
my_varchar_1000, id FROM t1_values';
175
SET @my_select = 'SELECT BIT_LENGTH(my_binary_30),
176
my_binary_30, id FROM t1_values';
177
SET @my_select = 'SELECT BIT_LENGTH(my_varbinary_1000),
178
my_varbinary_1000, id FROM t1_values';
179
SET @my_select = 'SELECT INSTR(my_char_30, ''char''),
180
my_char_30, id FROM t1_values';
181
SET @my_select = 'SELECT LCASE(my_varchar_1000),
182
my_varchar_1000, id FROM t1_values';
184
'SELECT LEFT(my_char_30, 2), my_char_30, id FROM t1_values';
186
'SELECT LEFT(my_varchar_1000, 2), my_varchar_1000, id FROM t1_values';
188
'SELECT LEFT(my_binary_30, 2), my_binary_30, id FROM t1_values';
190
'SELECT LEFT(my_varbinary_1000, 2), my_varbinary_1000, id FROM t1_values';
192
'SELECT LEFT(''AaBbCcDdEeFfGgHhIiJjÄäÜüÖö'', my_bigint), my_bigint, id FROM t1_values';
194
'SELECT LEFT(''AaBbCcDdEeFfGgHhIiJjÄäÜüÖö'', my_decimal), my_decimal, id FROM t1_values';
196
'SELECT LEFT(''AaBbCcDdEeFfGgHhIiJjÄäÜüÖö'', my_double), my_double, id FROM t1_values';
197
SET @my_select = 'SELECT LENGTH(my_char_30),
198
my_char_30, id FROM t1_values';
199
SET @my_select = 'SELECT LENGTH(my_varchar_1000),
200
my_varchar_1000, id FROM t1_values';
201
SET @my_select = 'SELECT LENGTH(my_binary_30),
202
my_binary_30, id FROM t1_values';
203
SET @my_select = 'SELECT LENGTH(my_varbinary_1000),
204
my_varbinary_1000, id FROM t1_values';
205
SELECT 'äÄ@' INTO OUTFILE '../tmp/func_view.dat';
207
'SELECT LOAD_FILE(''../tmp/func_view.dat''), id FROM t1_values';
208
SET @my_select = 'SELECT LOCATE(''char'', my_char_30),
209
my_char_30, id FROM t1_values';
210
SET @my_select = 'SELECT LOCATE(''char'', my_varchar_1000),
211
my_varchar_1000, id FROM t1_values';
212
SET @my_select = 'SELECT LOCATE(''char'', my_binary_30),
213
my_binary_30, id FROM t1_values';
214
SET @my_select = 'SELECT LOCATE(''char'', my_varbinary_1000),
215
my_varbinary_1000, id FROM t1_values';
216
SET @my_select = 'SELECT LOCATE(my_char_30, my_char_30 ),
217
my_char_30, id FROM t1_values';
218
SET @my_select = 'SELECT LOCATE(my_char_30, my_varchar_1000 ),
219
my_char_30, my_varchar_1000 id FROM t1_values';
220
SET @my_select = 'SELECT LOCATE(my_char_30, my_binary_30 ),
221
my_char_30, my_binary_30 id FROM t1_values';
222
SET @my_select = 'SELECT LOCATE(my_char_30, my_varbinary_1000 ),
223
my_char_30, my_varbinary_1000 id FROM t1_values';
224
SET @my_select = 'SELECT LOCATE(my_varchar_1000, my_varchar_1000 ),
225
my_varchar_1000, id FROM t1_values';
226
SET @my_select = 'SELECT LOCATE(my_varchar_1000, my_char_30 ),
227
my_varchar_1000, my_char_30 id FROM t1_values';
228
SET @my_select = 'SELECT LOCATE(my_varchar_1000, my_binary_30 ),
229
my_varchar_1000, my_binary_30 id FROM t1_values';
230
SET @my_select = 'SELECT LOCATE(my_varchar_1000, my_varbinary_1000 ),
231
my_varchar_1000, my_varbinary_1000 id FROM t1_values';
232
SET @my_select = 'SELECT LOCATE(my_binary_30, my_binary_30 ),
233
my_binary_30, id FROM t1_values';
234
SET @my_select = 'SELECT LOCATE(my_binary_30, my_char_30 ),
235
my_binary_30, my_char_30 id FROM t1_values';
236
SET @my_select = 'SELECT LOCATE(my_binary_30, my_varchar_1000 ),
237
my_binary_30, my_varchar_1000 id FROM t1_values';
238
SET @my_select = 'SELECT LOCATE(my_binary_30, my_varbinary_1000 ),
239
my_binary_30, my_varbinary_1000 id FROM t1_values';
240
SET @my_select = 'SELECT LOCATE(my_varbinary_1000, my_varbinary_1000 ),
241
my_varbinary_1000, id FROM t1_values';
242
SET @my_select = 'SELECT LOCATE(my_varbinary_1000, my_char_30 ),
243
my_varbinary_1000, my_char_30 id FROM t1_values';
244
SET @my_select = 'SELECT LOCATE(my_varbinary_1000, my_varchar_1000 ),
245
my_varbinary_1000, my_varchar_1000 id FROM t1_values';
246
SET @my_select = 'SELECT LOCATE(my_varbinary_1000, my_binary_30 ),
247
my_varbinary_1000, my_binary_30 id FROM t1_values';
248
SET @my_select = 'SELECT LOCATE(''-'', my_char_30, 3),
249
my_char_30, id FROM t1_values';
250
SET @my_select = 'SELECT LOCATE(''-'', my_varchar_1000, 3),
251
my_varchar_1000, id FROM t1_values';
252
SET @my_select = 'SELECT LOCATE(''-'', my_binary_30, 3),
253
my_binary_30, id FROM t1_values';
254
SET @my_select = 'SELECT LOCATE(''-'', my_varbinary_1000, 3),
255
my_varbinary_1000, id FROM t1_values';
256
SET @my_select = 'SELECT LOCATE(''-'', '' - -ABC'', my_bigint),
257
my_bigint, id FROM t1_values';
258
SET @my_select = 'SELECT LOCATE(''-'', '' - -ABC'', my_double),
259
my_double, id FROM t1_values';
260
SET @my_select = 'SELECT LOCATE(''-'', '' - -ABC'', my_decimal),
261
my_decimal, id FROM t1_values';
262
SET @my_select = 'SELECT LOWER(my_char_30),
263
my_char_30, id FROM t1_values';
264
SET @my_select = 'SELECT LOWER(my_varchar_1000),
265
my_varchar_1000, id FROM t1_values';
266
SET @my_select = 'SELECT LOWER(my_binary_30),
267
my_binary_30, id FROM t1_values';
268
SET @my_select = 'SELECT LOWER(my_varbinary_1000),
269
my_varbinary_1000, id FROM t1_values';
270
SET @my_select = 'SELECT LTRIM(my_char_30),
271
my_char_30, id FROM t1_values';
272
SET @my_select = 'SELECT LTRIM(my_varchar_1000),
273
my_varchar_1000, id FROM t1_values';
274
SET @my_select = 'SELECT LTRIM(my_binary_30),
275
my_binary_30, id FROM t1_values';
276
SET @my_select = 'SELECT LTRIM(my_varbinary_1000),
277
my_varbinary_1000, id FROM t1_values';
279
'SELECT CONCAT(''A'',my_char_30), my_char_30, id FROM t1_values';
280
SET @my_select = 'SELECT my_char_30, id FROM t1_values';
281
INSERT INTO t1_values SET select_id = @select_id,
282
my_char_30 = 'Viana do Castelo';
285
"# The basic preparations end and the main test starts here"
286
--------------------------------------------------------------------------------
287
CREATE VIEW v1 AS SELECT my_char_30, id FROM t1_values;
288
SELECT my_char_30, id FROM t1_values
289
WHERE select_id = 193 OR select_id IS NULL order by id;
291
View Create View character_set_client collation_connection
292
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
294
WHERE v1.id IN (SELECT id FROM t1_values
295
WHERE select_id = 193 OR select_id IS NULL) order by id;
299
CREATE VIEW v1 AS SELECT CONCAT('A',my_char_30), my_char_30, id FROM t1_values;
300
SELECT CONCAT('A',my_char_30), my_char_30, id FROM t1_values
301
WHERE select_id = 192 OR select_id IS NULL order by id;
302
CONCAT('A',my_char_30) my_char_30 id
305
A<--------30 characters-------> <--------30 characters-------> 3
306
A ---äÖüß@µ*$-- ---äÖüß@µ*$-- 4
309
View Create View character_set_client collation_connection
310
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
312
WHERE v1.id IN (SELECT id FROM t1_values
313
WHERE select_id = 192 OR select_id IS NULL) order by id;
314
CONCAT('A',my_char_30) my_char_30 id
317
A<--------30 characters-------> <--------30 characters-------> 3
318
A ---äÖüß@µ*$-- ---äÖüß@µ*$-- 4
323
CREATE VIEW v1 AS SELECT LTRIM(my_varbinary_1000),
324
my_varbinary_1000, id FROM t1_values;
325
SELECT LTRIM(my_varbinary_1000),
326
my_varbinary_1000, id FROM t1_values
327
WHERE select_id = 191 OR select_id IS NULL order by id;
329
View Create View character_set_client collation_connection
330
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
332
WHERE v1.id IN (SELECT id FROM t1_values
333
WHERE select_id = 191 OR select_id IS NULL) order by id;
337
CREATE VIEW v1 AS SELECT LTRIM(my_binary_30),
338
my_binary_30, id FROM t1_values;
339
SELECT LTRIM(my_binary_30),
340
my_binary_30, id FROM t1_values
341
WHERE select_id = 190 OR select_id IS NULL order by id;
343
View Create View character_set_client collation_connection
344
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
346
WHERE v1.id IN (SELECT id FROM t1_values
347
WHERE select_id = 190 OR select_id IS NULL) order by id;
351
CREATE VIEW v1 AS SELECT LTRIM(my_varchar_1000),
352
my_varchar_1000, id FROM t1_values;
353
SELECT LTRIM(my_varchar_1000),
354
my_varchar_1000, id FROM t1_values
355
WHERE select_id = 189 OR select_id IS NULL order by id;
357
View Create View character_set_client collation_connection
358
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
360
WHERE v1.id IN (SELECT id FROM t1_values
361
WHERE select_id = 189 OR select_id IS NULL) order by id;
365
CREATE VIEW v1 AS SELECT LTRIM(my_char_30),
366
my_char_30, id FROM t1_values;
367
SELECT LTRIM(my_char_30),
368
my_char_30, id FROM t1_values
369
WHERE select_id = 188 OR select_id IS NULL order by id;
371
View Create View character_set_client collation_connection
372
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
374
WHERE v1.id IN (SELECT id FROM t1_values
375
WHERE select_id = 188 OR select_id IS NULL) order by id;
379
CREATE VIEW v1 AS SELECT LOWER(my_varbinary_1000),
380
my_varbinary_1000, id FROM t1_values;
381
SELECT LOWER(my_varbinary_1000),
382
my_varbinary_1000, id FROM t1_values
383
WHERE select_id = 187 OR select_id IS NULL order by id;
385
View Create View character_set_client collation_connection
386
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
388
WHERE v1.id IN (SELECT id FROM t1_values
389
WHERE select_id = 187 OR select_id IS NULL) order by id;
393
CREATE VIEW v1 AS SELECT LOWER(my_binary_30),
394
my_binary_30, id FROM t1_values;
395
SELECT LOWER(my_binary_30),
396
my_binary_30, id FROM t1_values
397
WHERE select_id = 186 OR select_id IS NULL order by id;
399
View Create View character_set_client collation_connection
400
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
402
WHERE v1.id IN (SELECT id FROM t1_values
403
WHERE select_id = 186 OR select_id IS NULL) order by id;
407
CREATE VIEW v1 AS SELECT LOWER(my_varchar_1000),
408
my_varchar_1000, id FROM t1_values;
409
SELECT LOWER(my_varchar_1000),
410
my_varchar_1000, id FROM t1_values
411
WHERE select_id = 185 OR select_id IS NULL order by id;
413
View Create View character_set_client collation_connection
414
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
416
WHERE v1.id IN (SELECT id FROM t1_values
417
WHERE select_id = 185 OR select_id IS NULL) order by id;
421
CREATE VIEW v1 AS SELECT LOWER(my_char_30),
422
my_char_30, id FROM t1_values;
423
SELECT LOWER(my_char_30),
424
my_char_30, id FROM t1_values
425
WHERE select_id = 184 OR select_id IS NULL order by id;
427
View Create View character_set_client collation_connection
428
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
430
WHERE v1.id IN (SELECT id FROM t1_values
431
WHERE select_id = 184 OR select_id IS NULL) order by id;
435
CREATE VIEW v1 AS SELECT LOCATE('-', ' - -ABC', my_decimal),
436
my_decimal, id FROM t1_values;
437
SELECT LOCATE('-', ' - -ABC', my_decimal),
438
my_decimal, id FROM t1_values
439
WHERE select_id = 183 OR select_id IS NULL order by id;
441
View Create View character_set_client collation_connection
442
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
444
WHERE v1.id IN (SELECT id FROM t1_values
445
WHERE select_id = 183 OR select_id IS NULL) order by id;
449
CREATE VIEW v1 AS SELECT LOCATE('-', ' - -ABC', my_double),
450
my_double, id FROM t1_values;
451
SELECT LOCATE('-', ' - -ABC', my_double),
452
my_double, id FROM t1_values
453
WHERE select_id = 182 OR select_id IS NULL order by id;
455
View Create View character_set_client collation_connection
456
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
458
WHERE v1.id IN (SELECT id FROM t1_values
459
WHERE select_id = 182 OR select_id IS NULL) order by id;
463
CREATE VIEW v1 AS SELECT LOCATE('-', ' - -ABC', my_bigint),
464
my_bigint, id FROM t1_values;
465
SELECT LOCATE('-', ' - -ABC', my_bigint),
466
my_bigint, id FROM t1_values
467
WHERE select_id = 181 OR select_id IS NULL order by id;
469
View Create View character_set_client collation_connection
470
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
472
WHERE v1.id IN (SELECT id FROM t1_values
473
WHERE select_id = 181 OR select_id IS NULL) order by id;
477
CREATE VIEW v1 AS SELECT LOCATE('-', my_varbinary_1000, 3),
478
my_varbinary_1000, id FROM t1_values;
479
SELECT LOCATE('-', my_varbinary_1000, 3),
480
my_varbinary_1000, id FROM t1_values
481
WHERE select_id = 180 OR select_id IS NULL order by id;
483
View Create View character_set_client collation_connection
484
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
486
WHERE v1.id IN (SELECT id FROM t1_values
487
WHERE select_id = 180 OR select_id IS NULL) order by id;
491
CREATE VIEW v1 AS SELECT LOCATE('-', my_binary_30, 3),
492
my_binary_30, id FROM t1_values;
493
SELECT LOCATE('-', my_binary_30, 3),
494
my_binary_30, id FROM t1_values
495
WHERE select_id = 179 OR select_id IS NULL order by id;
497
View Create View character_set_client collation_connection
498
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
500
WHERE v1.id IN (SELECT id FROM t1_values
501
WHERE select_id = 179 OR select_id IS NULL) order by id;
505
CREATE VIEW v1 AS SELECT LOCATE('-', my_varchar_1000, 3),
506
my_varchar_1000, id FROM t1_values;
507
SELECT LOCATE('-', my_varchar_1000, 3),
508
my_varchar_1000, id FROM t1_values
509
WHERE select_id = 178 OR select_id IS NULL order by id;
511
View Create View character_set_client collation_connection
512
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
514
WHERE v1.id IN (SELECT id FROM t1_values
515
WHERE select_id = 178 OR select_id IS NULL) order by id;
519
CREATE VIEW v1 AS SELECT LOCATE('-', my_char_30, 3),
520
my_char_30, id FROM t1_values;
521
SELECT LOCATE('-', my_char_30, 3),
522
my_char_30, id FROM t1_values
523
WHERE select_id = 177 OR select_id IS NULL order by id;
525
View Create View character_set_client collation_connection
526
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
528
WHERE v1.id IN (SELECT id FROM t1_values
529
WHERE select_id = 177 OR select_id IS NULL) order by id;
533
CREATE VIEW v1 AS SELECT LOCATE(my_varbinary_1000, my_binary_30 ),
534
my_varbinary_1000, my_binary_30 id FROM t1_values;
535
SELECT LOCATE(my_varbinary_1000, my_binary_30 ),
536
my_varbinary_1000, my_binary_30 id FROM t1_values
537
WHERE select_id = 176 OR select_id IS NULL order by id;
539
View Create View character_set_client collation_connection
540
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
542
WHERE v1.id IN (SELECT id FROM t1_values
543
WHERE select_id = 176 OR select_id IS NULL) order by id;
547
CREATE VIEW v1 AS SELECT LOCATE(my_varbinary_1000, my_varchar_1000 ),
548
my_varbinary_1000, my_varchar_1000 id FROM t1_values;
549
SELECT LOCATE(my_varbinary_1000, my_varchar_1000 ),
550
my_varbinary_1000, my_varchar_1000 id FROM t1_values
551
WHERE select_id = 175 OR select_id IS NULL order by id;
553
View Create View character_set_client collation_connection
554
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
556
WHERE v1.id IN (SELECT id FROM t1_values
557
WHERE select_id = 175 OR select_id IS NULL) order by id;
561
CREATE VIEW v1 AS SELECT LOCATE(my_varbinary_1000, my_char_30 ),
562
my_varbinary_1000, my_char_30 id FROM t1_values;
563
SELECT LOCATE(my_varbinary_1000, my_char_30 ),
564
my_varbinary_1000, my_char_30 id FROM t1_values
565
WHERE select_id = 174 OR select_id IS NULL order by id;
567
View Create View character_set_client collation_connection
568
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
570
WHERE v1.id IN (SELECT id FROM t1_values
571
WHERE select_id = 174 OR select_id IS NULL) order by id;
575
CREATE VIEW v1 AS SELECT LOCATE(my_varbinary_1000, my_varbinary_1000 ),
576
my_varbinary_1000, id FROM t1_values;
577
SELECT LOCATE(my_varbinary_1000, my_varbinary_1000 ),
578
my_varbinary_1000, id FROM t1_values
579
WHERE select_id = 173 OR select_id IS NULL order by id;
581
View Create View character_set_client collation_connection
582
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
584
WHERE v1.id IN (SELECT id FROM t1_values
585
WHERE select_id = 173 OR select_id IS NULL) order by id;
589
CREATE VIEW v1 AS SELECT LOCATE(my_binary_30, my_varbinary_1000 ),
590
my_binary_30, my_varbinary_1000 id FROM t1_values;
591
SELECT LOCATE(my_binary_30, my_varbinary_1000 ),
592
my_binary_30, my_varbinary_1000 id FROM t1_values
593
WHERE select_id = 172 OR select_id IS NULL order by id;
595
View Create View character_set_client collation_connection
596
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
598
WHERE v1.id IN (SELECT id FROM t1_values
599
WHERE select_id = 172 OR select_id IS NULL) order by id;
603
CREATE VIEW v1 AS SELECT LOCATE(my_binary_30, my_varchar_1000 ),
604
my_binary_30, my_varchar_1000 id FROM t1_values;
605
SELECT LOCATE(my_binary_30, my_varchar_1000 ),
606
my_binary_30, my_varchar_1000 id FROM t1_values
607
WHERE select_id = 171 OR select_id IS NULL order by id;
609
View Create View character_set_client collation_connection
610
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
612
WHERE v1.id IN (SELECT id FROM t1_values
613
WHERE select_id = 171 OR select_id IS NULL) order by id;
617
CREATE VIEW v1 AS SELECT LOCATE(my_binary_30, my_char_30 ),
618
my_binary_30, my_char_30 id FROM t1_values;
619
SELECT LOCATE(my_binary_30, my_char_30 ),
620
my_binary_30, my_char_30 id FROM t1_values
621
WHERE select_id = 170 OR select_id IS NULL order by id;
623
View Create View character_set_client collation_connection
624
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
626
WHERE v1.id IN (SELECT id FROM t1_values
627
WHERE select_id = 170 OR select_id IS NULL) order by id;
631
CREATE VIEW v1 AS SELECT LOCATE(my_binary_30, my_binary_30 ),
632
my_binary_30, id FROM t1_values;
633
SELECT LOCATE(my_binary_30, my_binary_30 ),
634
my_binary_30, id FROM t1_values
635
WHERE select_id = 169 OR select_id IS NULL order by id;
637
View Create View character_set_client collation_connection
638
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
640
WHERE v1.id IN (SELECT id FROM t1_values
641
WHERE select_id = 169 OR select_id IS NULL) order by id;
645
CREATE VIEW v1 AS SELECT LOCATE(my_varchar_1000, my_varbinary_1000 ),
646
my_varchar_1000, my_varbinary_1000 id FROM t1_values;
647
SELECT LOCATE(my_varchar_1000, my_varbinary_1000 ),
648
my_varchar_1000, my_varbinary_1000 id FROM t1_values
649
WHERE select_id = 168 OR select_id IS NULL order by id;
651
View Create View character_set_client collation_connection
652
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
654
WHERE v1.id IN (SELECT id FROM t1_values
655
WHERE select_id = 168 OR select_id IS NULL) order by id;
659
CREATE VIEW v1 AS SELECT LOCATE(my_varchar_1000, my_binary_30 ),
660
my_varchar_1000, my_binary_30 id FROM t1_values;
661
SELECT LOCATE(my_varchar_1000, my_binary_30 ),
662
my_varchar_1000, my_binary_30 id FROM t1_values
663
WHERE select_id = 167 OR select_id IS NULL order by id;
665
View Create View character_set_client collation_connection
666
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
668
WHERE v1.id IN (SELECT id FROM t1_values
669
WHERE select_id = 167 OR select_id IS NULL) order by id;
673
CREATE VIEW v1 AS SELECT LOCATE(my_varchar_1000, my_char_30 ),
674
my_varchar_1000, my_char_30 id FROM t1_values;
675
SELECT LOCATE(my_varchar_1000, my_char_30 ),
676
my_varchar_1000, my_char_30 id FROM t1_values
677
WHERE select_id = 166 OR select_id IS NULL order by id;
679
View Create View character_set_client collation_connection
680
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
682
WHERE v1.id IN (SELECT id FROM t1_values
683
WHERE select_id = 166 OR select_id IS NULL) order by id;
687
CREATE VIEW v1 AS SELECT LOCATE(my_varchar_1000, my_varchar_1000 ),
688
my_varchar_1000, id FROM t1_values;
689
SELECT LOCATE(my_varchar_1000, my_varchar_1000 ),
690
my_varchar_1000, id FROM t1_values
691
WHERE select_id = 165 OR select_id IS NULL order by id;
693
View Create View character_set_client collation_connection
694
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
696
WHERE v1.id IN (SELECT id FROM t1_values
697
WHERE select_id = 165 OR select_id IS NULL) order by id;
701
CREATE VIEW v1 AS SELECT LOCATE(my_char_30, my_varbinary_1000 ),
702
my_char_30, my_varbinary_1000 id FROM t1_values;
703
SELECT LOCATE(my_char_30, my_varbinary_1000 ),
704
my_char_30, my_varbinary_1000 id FROM t1_values
705
WHERE select_id = 164 OR select_id IS NULL order by id;
707
View Create View character_set_client collation_connection
708
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
710
WHERE v1.id IN (SELECT id FROM t1_values
711
WHERE select_id = 164 OR select_id IS NULL) order by id;
715
CREATE VIEW v1 AS SELECT LOCATE(my_char_30, my_binary_30 ),
716
my_char_30, my_binary_30 id FROM t1_values;
717
SELECT LOCATE(my_char_30, my_binary_30 ),
718
my_char_30, my_binary_30 id FROM t1_values
719
WHERE select_id = 163 OR select_id IS NULL order by id;
721
View Create View character_set_client collation_connection
722
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
724
WHERE v1.id IN (SELECT id FROM t1_values
725
WHERE select_id = 163 OR select_id IS NULL) order by id;
729
CREATE VIEW v1 AS SELECT LOCATE(my_char_30, my_varchar_1000 ),
730
my_char_30, my_varchar_1000 id FROM t1_values;
731
SELECT LOCATE(my_char_30, my_varchar_1000 ),
732
my_char_30, my_varchar_1000 id FROM t1_values
733
WHERE select_id = 162 OR select_id IS NULL order by id;
735
View Create View character_set_client collation_connection
736
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
738
WHERE v1.id IN (SELECT id FROM t1_values
739
WHERE select_id = 162 OR select_id IS NULL) order by id;
743
CREATE VIEW v1 AS SELECT LOCATE(my_char_30, my_char_30 ),
744
my_char_30, id FROM t1_values;
745
SELECT LOCATE(my_char_30, my_char_30 ),
746
my_char_30, id FROM t1_values
747
WHERE select_id = 161 OR select_id IS NULL order by id;
749
View Create View character_set_client collation_connection
750
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
752
WHERE v1.id IN (SELECT id FROM t1_values
753
WHERE select_id = 161 OR select_id IS NULL) order by id;
757
CREATE VIEW v1 AS SELECT LOCATE('char', my_varbinary_1000),
758
my_varbinary_1000, id FROM t1_values;
759
SELECT LOCATE('char', my_varbinary_1000),
760
my_varbinary_1000, id FROM t1_values
761
WHERE select_id = 160 OR select_id IS NULL order by id;
763
View Create View character_set_client collation_connection
764
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
766
WHERE v1.id IN (SELECT id FROM t1_values
767
WHERE select_id = 160 OR select_id IS NULL) order by id;
771
CREATE VIEW v1 AS SELECT LOCATE('char', my_binary_30),
772
my_binary_30, id FROM t1_values;
773
SELECT LOCATE('char', my_binary_30),
774
my_binary_30, id FROM t1_values
775
WHERE select_id = 159 OR select_id IS NULL order by id;
777
View Create View character_set_client collation_connection
778
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
780
WHERE v1.id IN (SELECT id FROM t1_values
781
WHERE select_id = 159 OR select_id IS NULL) order by id;
785
CREATE VIEW v1 AS SELECT LOCATE('char', my_varchar_1000),
786
my_varchar_1000, id FROM t1_values;
787
SELECT LOCATE('char', my_varchar_1000),
788
my_varchar_1000, id FROM t1_values
789
WHERE select_id = 158 OR select_id IS NULL order by id;
791
View Create View character_set_client collation_connection
792
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
794
WHERE v1.id IN (SELECT id FROM t1_values
795
WHERE select_id = 158 OR select_id IS NULL) order by id;
799
CREATE VIEW v1 AS SELECT LOCATE('char', my_char_30),
800
my_char_30, id FROM t1_values;
801
SELECT LOCATE('char', my_char_30),
802
my_char_30, id FROM t1_values
803
WHERE select_id = 157 OR select_id IS NULL order by id;
805
View Create View character_set_client collation_connection
806
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
808
WHERE v1.id IN (SELECT id FROM t1_values
809
WHERE select_id = 157 OR select_id IS NULL) order by id;
813
CREATE VIEW v1 AS SELECT LOAD_FILE('../tmp/func_view.dat'), id FROM t1_values;
814
SELECT LOAD_FILE('../tmp/func_view.dat'), id FROM t1_values
815
WHERE select_id = 156 OR select_id IS NULL order by id;
816
LOAD_FILE('../tmp/func_view.dat') id
828
View Create View character_set_client collation_connection
829
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
831
WHERE v1.id IN (SELECT id FROM t1_values
832
WHERE select_id = 156 OR select_id IS NULL) order by id;
833
LOAD_FILE('../tmp/func_view.dat') id
847
CREATE VIEW v1 AS SELECT LENGTH(my_varbinary_1000),
848
my_varbinary_1000, id FROM t1_values;
849
SELECT LENGTH(my_varbinary_1000),
850
my_varbinary_1000, id FROM t1_values
851
WHERE select_id = 155 OR select_id IS NULL order by id;
853
View Create View character_set_client collation_connection
854
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
856
WHERE v1.id IN (SELECT id FROM t1_values
857
WHERE select_id = 155 OR select_id IS NULL) order by id;
861
CREATE VIEW v1 AS SELECT LENGTH(my_binary_30),
862
my_binary_30, id FROM t1_values;
863
SELECT LENGTH(my_binary_30),
864
my_binary_30, id FROM t1_values
865
WHERE select_id = 154 OR select_id IS NULL order by id;
867
View Create View character_set_client collation_connection
868
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
870
WHERE v1.id IN (SELECT id FROM t1_values
871
WHERE select_id = 154 OR select_id IS NULL) order by id;
875
CREATE VIEW v1 AS SELECT LENGTH(my_varchar_1000),
876
my_varchar_1000, id FROM t1_values;
877
SELECT LENGTH(my_varchar_1000),
878
my_varchar_1000, id FROM t1_values
879
WHERE select_id = 153 OR select_id IS NULL order by id;
881
View Create View character_set_client collation_connection
882
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
884
WHERE v1.id IN (SELECT id FROM t1_values
885
WHERE select_id = 153 OR select_id IS NULL) order by id;
889
CREATE VIEW v1 AS SELECT LENGTH(my_char_30),
890
my_char_30, id FROM t1_values;
891
SELECT LENGTH(my_char_30),
892
my_char_30, id FROM t1_values
893
WHERE select_id = 152 OR select_id IS NULL order by id;
895
View Create View character_set_client collation_connection
896
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
898
WHERE v1.id IN (SELECT id FROM t1_values
899
WHERE select_id = 152 OR select_id IS NULL) order by id;
903
CREATE VIEW v1 AS SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_double), my_double, id FROM t1_values;
904
SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_double), my_double, id FROM t1_values
905
WHERE select_id = 151 OR select_id IS NULL order by id;
906
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_double) my_double id
908
-1.7976931348623e308 2
909
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 1.7976931348623e308 3
913
Warning 1292 Truncated incorrect INTEGER value: '-1.7976931348623e308'
914
Warning 1292 Truncated incorrect INTEGER value: '1.7976931348623e308'
916
View Create View character_set_client collation_connection
917
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
919
WHERE v1.id IN (SELECT id FROM t1_values
920
WHERE select_id = 151 OR select_id IS NULL) order by id;
921
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_double) my_double id
923
-1.7976931348623e308 2
924
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 1.7976931348623e308 3
928
Warning 1292 Truncated incorrect INTEGER value: '-1.7976931348623e308'
929
Warning 1292 Truncated incorrect INTEGER value: '1.7976931348623e308'
933
CREATE VIEW v1 AS SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_decimal), my_decimal, id FROM t1_values;
934
SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_decimal), my_decimal, id FROM t1_values
935
WHERE select_id = 150 OR select_id IS NULL order by id;
936
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_decimal) my_decimal id
938
-9999999999999999999999999999999999.999999999999999999999999999999 2
939
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 9999999999999999999999999999999999.999999999999999999999999999999 3
940
0.000000000000000000000000000000 4
941
-1.000000000000000000000000000000 5
943
Error 1292 Truncated incorrect DECIMAL value: ''
944
Error 1292 Truncated incorrect DECIMAL value: ''
946
View Create View character_set_client collation_connection
947
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
949
WHERE v1.id IN (SELECT id FROM t1_values
950
WHERE select_id = 150 OR select_id IS NULL) order by id;
951
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_decimal) my_decimal id
953
-9999999999999999999999999999999999.999999999999999999999999999999 2
954
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 9999999999999999999999999999999999.999999999999999999999999999999 3
955
0.000000000000000000000000000000 4
956
-1.000000000000000000000000000000 5
958
Error 1292 Truncated incorrect DECIMAL value: ''
959
Error 1292 Truncated incorrect DECIMAL value: ''
963
CREATE VIEW v1 AS SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_bigint), my_bigint, id FROM t1_values;
964
SELECT LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_bigint), my_bigint, id FROM t1_values
965
WHERE select_id = 149 OR select_id IS NULL order by id;
966
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_bigint) my_bigint id
968
-9223372036854775808 2
969
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 9223372036854775807 3
973
View Create View character_set_client collation_connection
974
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
976
WHERE v1.id IN (SELECT id FROM t1_values
977
WHERE select_id = 149 OR select_id IS NULL) order by id;
978
LEFT('AaBbCcDdEeFfGgHhIiJjÄäÜüÖö', my_bigint) my_bigint id
980
-9223372036854775808 2
981
AaBbCcDdEeFfGgHhIiJjÄäÜüÖö 9223372036854775807 3
987
CREATE VIEW v1 AS SELECT LEFT(my_varbinary_1000, 2), my_varbinary_1000, id FROM t1_values;
988
SELECT LEFT(my_varbinary_1000, 2), my_varbinary_1000, id FROM t1_values
989
WHERE select_id = 148 OR select_id IS NULL order by id;
990
LEFT(my_varbinary_1000, 2) my_varbinary_1000 id
993
<- <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
997
View Create View character_set_client collation_connection
998
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
1000
WHERE v1.id IN (SELECT id FROM t1_values
1001
WHERE select_id = 148 OR select_id IS NULL) order by id;
1002
LEFT(my_varbinary_1000, 2) my_varbinary_1000 id
1005
<- <---------1000 characters--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> 3
1011
CREATE VIEW v1 AS SELECT LEFT(my_binary_30, 2), my_binary_30, id FROM t1_values;
1012
SELECT LEFT(my_binary_30, 2), my_binary_30, id FROM t1_values
1013
WHERE select_id = 147 OR select_id IS NULL order by id;
1014
LEFT(my_binary_30, 2) my_binary_30 id