~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/r/update.result

  • Committer: Stewart Smith
  • Date: 2009-06-16 00:45:15 UTC
  • mto: (1119.2.6 merge)
  • mto: This revision was merged to the branch mainline in revision 1124.
  • Revision ID: stewart@flamingspork.com-20090616004515-bgr8e62psvn2820l
make snowman test not leave tables behind after running

Show diffs side-by-side

added added

removed removed

Lines of Context:
74
74
client varchar(255) NOT NULL default '',
75
75
replyto varchar(255) NOT NULL default '',
76
76
subject varchar(100) NOT NULL default '',
77
 
timestamp_arg int NOT NULL default '0',
 
77
timestamp int NOT NULL default '0',
78
78
tstamp timestamp NOT NULL,
79
79
status int NOT NULL default '0',
80
80
type varchar(15) NOT NULL default '',
89
89
comment text,
90
90
header text,
91
91
PRIMARY KEY  (lfdnr),
92
 
KEY k1 (timestamp_arg),
 
92
KEY k1 (timestamp),
93
93
KEY k2 (type),
94
94
KEY k3 (parent),
95
95
KEY k4 (assignment),
198
198
0
199
199
show status like 'handler_read%';
200
200
Variable_name   Value
201
 
Handler_read_first      #
202
 
Handler_read_key        #
203
 
Handler_read_next       #
204
 
Handler_read_prev       #
205
 
Handler_read_rnd        #
206
 
Handler_read_rnd_next   #
 
201
Handler_read_first      1
 
202
Handler_read_key        2
 
203
Handler_read_next       0
 
204
Handler_read_prev       0
 
205
Handler_read_rnd        0
 
206
Handler_read_rnd_next   0
207
207
flush status;
208
208
update t1 set a=9999 order by a limit 1;
209
209
update t1 set b=9999 order by a limit 1;
210
210
show status like 'handler_read%';
211
211
Variable_name   Value
212
 
Handler_read_first      #
213
 
Handler_read_key        #
214
 
Handler_read_next       #
215
 
Handler_read_prev       #
216
 
Handler_read_rnd        #
217
 
Handler_read_rnd_next   #
 
212
Handler_read_first      2
 
213
Handler_read_key        12
 
214
Handler_read_next       0
 
215
Handler_read_prev       0
 
216
Handler_read_rnd        2
 
217
Handler_read_rnd_next   18
218
218
flush status;
219
219
delete from t1 order by a limit 1;
220
220
show status like 'handler_read%';
221
221
Variable_name   Value
222
 
Handler_read_first      #
223
 
Handler_read_key        #
224
 
Handler_read_next       #
225
 
Handler_read_prev       #
226
 
Handler_read_rnd        #
227
 
Handler_read_rnd_next   #
 
222
Handler_read_first      1
 
223
Handler_read_key        6
 
224
Handler_read_next       0
 
225
Handler_read_prev       0
 
226
Handler_read_rnd        1
 
227
Handler_read_rnd_next   9
228
228
flush status;
229
229
delete from t1 order by a desc limit 1;
230
230
show status like 'handler_read%';
231
231
Variable_name   Value
232
 
Handler_read_first      #
233
 
Handler_read_key        #
234
 
Handler_read_next       #
235
 
Handler_read_prev       #
236
 
Handler_read_rnd        #
237
 
Handler_read_rnd_next   #
 
232
Handler_read_first      1
 
233
Handler_read_key        6
 
234
Handler_read_next       0
 
235
Handler_read_prev       0
 
236
Handler_read_rnd        1
 
237
Handler_read_rnd_next   8
238
238
alter table t1 disable keys;
239
239
Warnings:
240
240
Note    1031    Table storage engine for 't1' doesn't have this option
242
242
delete from t1 order by a limit 1;
243
243
show status like 'handler_read%';
244
244
Variable_name   Value
245
 
Handler_read_first      #
246
 
Handler_read_key        #
247
 
Handler_read_next       #
248
 
Handler_read_prev       #
249
 
Handler_read_rnd        #
250
 
Handler_read_rnd_next   #
 
245
Handler_read_first      1
 
246
Handler_read_key        6
 
247
Handler_read_next       0
 
248
Handler_read_prev       0
 
249
Handler_read_rnd        1
 
250
Handler_read_rnd_next   7
251
251
select * from t1;
252
252
a       b
253
253
0       0
277
277
create table t1 (a int);
278
278
insert into t1 values (0),(1),(2),(3),(4),(5),(6),(7),(8),(9);
279
279
create table t2 (a int, filler1 char(200), filler2 char(200), key(a));
280
 
insert into t2 select A.a + 10*B.a, 'filler','filler' from t1 A CROSS JOIN t1 B;
 
280
insert into t2 select A.a + 10*B.a, 'filler','filler' from t1 A, t1 B;
281
281
flush status;
282
282
update t2 set a=3 where a=2;
283
283
show status like 'handler_read%';
284
284
Variable_name   Value
285
 
Handler_read_first      #
286
 
Handler_read_key        #
287
 
Handler_read_next       #
288
 
Handler_read_prev       #
289
 
Handler_read_rnd        #
290
 
Handler_read_rnd_next   #
 
285
Handler_read_first      0
 
286
Handler_read_key        6
 
287
Handler_read_next       1
 
288
Handler_read_prev       0
 
289
Handler_read_rnd        1
 
290
Handler_read_rnd_next   0
291
291
drop table t1, t2;
292
292
create table t1(f1 int, `*f2` int);
293
293
insert into t1 values (1,1);
319
319
user_id
320
320
show status like '%Handler_read%';
321
321
Variable_name   Value
322
 
Handler_read_first      #
323
 
Handler_read_key        #
324
 
Handler_read_next       #
325
 
Handler_read_prev       #
326
 
Handler_read_rnd        #
327
 
Handler_read_rnd_next   #
 
322
Handler_read_first      0
 
323
Handler_read_key        2
 
324
Handler_read_next       0
 
325
Handler_read_prev       0
 
326
Handler_read_rnd        0
 
327
Handler_read_rnd_next   0
328
328
SELECT user_id FROM t1 WHERE request_id=999999999999999999999999999999;
329
329
user_id
330
330
show status like '%Handler_read%';
331
331
Variable_name   Value
332
 
Handler_read_first      #
333
 
Handler_read_key        #
334
 
Handler_read_next       #
335
 
Handler_read_prev       #
336
 
Handler_read_rnd        #
337
 
Handler_read_rnd_next   #
 
332
Handler_read_first      0
 
333
Handler_read_key        4
 
334
Handler_read_next       0
 
335
Handler_read_prev       0
 
336
Handler_read_rnd        0
 
337
Handler_read_rnd_next   0
338
338
UPDATE t1 SET user_id=null WHERE request_id=9999999999999;
339
339
show status like '%Handler_read%';
340
340
Variable_name   Value
341
 
Handler_read_first      #
342
 
Handler_read_key        #
343
 
Handler_read_next       #
344
 
Handler_read_prev       #
345
 
Handler_read_rnd        #
346
 
Handler_read_rnd_next   #
 
341
Handler_read_first      0
 
342
Handler_read_key        6
 
343
Handler_read_next       0
 
344
Handler_read_prev       0
 
345
Handler_read_rnd        0
 
346
Handler_read_rnd_next   0
347
347
UPDATE t1 SET user_id=null WHERE request_id=999999999999999999999999999999;
348
 
Warnings:
349
 
Warning 1264    Out of range value for column 'request_id' at row 1
350
 
Warning 1264    Out of range value for column 'request_id' at row 1
351
348
show status like '%Handler_read%';
352
349
Variable_name   Value
353
 
Handler_read_first      #
354
 
Handler_read_key        #
355
 
Handler_read_next       #
356
 
Handler_read_prev       #
357
 
Handler_read_rnd        #
358
 
Handler_read_rnd_next   #
 
350
Handler_read_first      0
 
351
Handler_read_key        6
 
352
Handler_read_next       0
 
353
Handler_read_prev       0
 
354
Handler_read_rnd        0
 
355
Handler_read_rnd_next   0
359
356
DROP TABLE t1;
360
357
CREATE TABLE t1 (
361
358
a int,
401
398
count(*)
402
399
16384
403
400
drop table t1,t2;
404
 
CREATE TABLE t1(col1 enum('a','b') NOT NULL, col2 enum('a','b') DEFAULT NULL, KEY col2 (col2));
405
 
UPDATE t1 SET col1 = "crash" WHERE col2 = now() ;
406
 
drop table t1;
407
401
End of 5.0 tests