~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/update.result

  • Committer: Brian Aker
  • Date: 2008-07-20 09:02:20 UTC
  • Revision ID: brian@tangent.org-20080720090220-bhrg1wemfnzutbgi
Convert default engine to Innodb

Show diffs side-by-side

added added

removed removed

Lines of Context:
195
195
UPDATE IGNORE t2,t1 set t2.colE = t2.colE + 1,colF=0 WHERE t1.colA = t2.colA AND (t1.colB & 4096) > 0 AND (colE + 1) < colF;
196
196
SELECT * FROM t2;
197
197
colC    colA    colD    colE    colF
 
198
3       4433    10005   492     500
 
199
3       4433    10005   493     500
 
200
3       4433    10005   494     500
198
201
3       4433    10005   495     500
199
202
3       4433    10005   496     500
 
203
3       4433    10005   498     0
200
204
3       4433    10009   495     0
201
205
3       4433    10011   495     0
202
 
3       4433    10005   498     0
203
206
3       4433    10013   490     0
204
 
3       4433    10005   494     500
205
 
3       4433    10005   493     500
206
 
3       4433    10005   492     500
207
207
DROP TABLE t1;
208
208
DROP TABLE t2;
209
209
create table t1 (c1 int, c2 char(6), c3 int);
272
272
show status like 'handler_read%';
273
273
Variable_name   Value
274
274
Handler_read_first      1
275
 
Handler_read_key        0
 
275
Handler_read_key        2
276
276
Handler_read_next       0
277
277
Handler_read_prev       0
278
278
Handler_read_rnd        0
282
282
update t1 set b=9999 order by a limit 1;
283
283
show status like 'handler_read%';
284
284
Variable_name   Value
285
 
Handler_read_first      1
286
 
Handler_read_key        0
 
285
Handler_read_first      2
 
286
Handler_read_key        8
287
287
Handler_read_next       0
288
288
Handler_read_prev       0
289
289
Handler_read_rnd        2
290
 
Handler_read_rnd_next   9
 
290
Handler_read_rnd_next   18
291
291
flush status;
292
292
delete from t1 order by a limit 1;
293
293
show status like 'handler_read%';
294
294
Variable_name   Value
295
295
Handler_read_first      1
296
 
Handler_read_key        0
 
296
Handler_read_key        4
297
297
Handler_read_next       0
298
298
Handler_read_prev       0
299
 
Handler_read_rnd        0
300
 
Handler_read_rnd_next   0
 
299
Handler_read_rnd        1
 
300
Handler_read_rnd_next   9
301
301
flush status;
302
302
delete from t1 order by a desc limit 1;
303
303
show status like 'handler_read%';
304
304
Variable_name   Value
305
 
Handler_read_first      0
306
 
Handler_read_key        0
 
305
Handler_read_first      1
 
306
Handler_read_key        4
307
307
Handler_read_next       0
308
308
Handler_read_prev       0
309
309
Handler_read_rnd        1
310
 
Handler_read_rnd_next   9
 
310
Handler_read_rnd_next   8
311
311
alter table t1 disable keys;
 
312
Warnings:
 
313
Note    1031    Table storage engine for 't1' doesn't have this option
312
314
flush status;
313
315
delete from t1 order by a limit 1;
314
316
show status like 'handler_read%';
315
317
Variable_name   Value
316
 
Handler_read_first      0
317
 
Handler_read_key        0
 
318
Handler_read_first      1
 
319
Handler_read_key        4
318
320
Handler_read_next       0
319
321
Handler_read_prev       0
320
322
Handler_read_rnd        1
321
 
Handler_read_rnd_next   9
 
323
Handler_read_rnd_next   7
322
324
select * from t1;
323
325
a       b
324
326
0       0
367
369
show status like 'handler_read%';
368
370
Variable_name   Value
369
371
Handler_read_first      0
370
 
Handler_read_key        1
 
372
Handler_read_key        4
371
373
Handler_read_next       1
372
374
Handler_read_prev       0
373
375
Handler_read_rnd        1
404
406
show status like '%Handler_read%';
405
407
Variable_name   Value
406
408
Handler_read_first      0
407
 
Handler_read_key        1
 
409
Handler_read_key        2
408
410
Handler_read_next       0
409
411
Handler_read_prev       0
410
412
Handler_read_rnd        0
414
416
show status like '%Handler_read%';
415
417
Variable_name   Value
416
418
Handler_read_first      0
417
 
Handler_read_key        2
 
419
Handler_read_key        4
418
420
Handler_read_next       0
419
421
Handler_read_prev       0
420
422
Handler_read_rnd        0
423
425
show status like '%Handler_read%';
424
426
Variable_name   Value
425
427
Handler_read_first      0
426
 
Handler_read_key        3
 
428
Handler_read_key        6
427
429
Handler_read_next       0
428
430
Handler_read_prev       0
429
431
Handler_read_rnd        0
432
434
show status like '%Handler_read%';
433
435
Variable_name   Value
434
436
Handler_read_first      0
435
 
Handler_read_key        3
 
437
Handler_read_key        6
436
438
Handler_read_next       0
437
439
Handler_read_prev       0
438
440
Handler_read_rnd        0
470
472
count(*)
471
473
64
472
474
update t1 join t2 on (t1.a=t2.a) set t1.id=t2.id;
473
 
affected rows: 0
474
 
info: Rows matched: 64  Changed: 0  Warnings: 0
 
475
affected rows: 64
 
476
info: Rows matched: 64  Changed: 64  Warnings: 0
475
477
insert into t2(a) select a from t2;
476
478
update t2 set a=id;
477
479
truncate t1;
480
482
count(*)
481
483
128
482
484
update t1 join t2 on (t1.a=t2.a) set t1.id=t2.id;
483
 
affected rows: 0
484
 
info: Rows matched: 128  Changed: 0  Warnings: 0
 
485
affected rows: 128
 
486
info: Rows matched: 128  Changed: 128  Warnings: 0
485
487
update t1 set a=1;
486
488
update t2 set a=1;
487
489
select count(*) from t1 join t2 on (t1.a=t2.a);
488
490
count(*)
489
491
16384
490
492
update t1 join t2 on (t1.a=t2.a) set t1.id=t2.id;
491
 
affected rows: 127
492
 
info: Rows matched: 128  Changed: 127  Warnings: 0
 
493
affected rows: 128
 
494
info: Rows matched: 128  Changed: 128  Warnings: 0
493
495
drop table t1,t2;
494
496
End of 5.0 tests