565
565
checksum table t2;
566
566
drop table t1, t2;
569
# BUG#12232: New myisam_stats_method variable.
571
# @TODO The following segfaults. Disabling for now - JRP
573
#show variables like 'myisam_stats_method';
575
#create table t1 (a int, key(a));
576
#insert into t1 values (0),(1),(2),(3),(4);
577
#insert into t1 select NULL from t1;
579
# default: NULLs considered inequal
582
#insert into t1 values (11);
583
#delete from t1 where a=11;
587
# Set nulls to be equal:
588
#set myisam_stats_method=nulls_equal;
589
#show variables like 'myisam_stats_method';
590
#insert into t1 values (11);
591
#delete from t1 where a=11;
596
#insert into t1 values (11);
597
#delete from t1 where a=11;
602
# Set nulls back to be equal
603
#set myisam_stats_method=DEFAULT;
604
#show variables like 'myisam_stats_method';
605
#insert into t1 values (11);
606
#delete from t1 where a=11;
611
#insert into t1 values (11);
612
#delete from t1 where a=11;
619
# WL#2609, CSC#XXXX: MyISAM
620
#set myisam_stats_method=nulls_ignored;
621
#show variables like 'myisam_stats_method';
624
# a char(3), b char(4), c char(5), d char(6),
627
#insert into t1 values ('bcd','def1', NULL, 'zz');
628
#insert into t1 values ('bcd','def2', NULL, 'zz');
629
#insert into t1 values ('bce','def1', 'yuu', NULL);
630
#insert into t1 values ('bce','def2', NULL, 'quux');
637
#set myisam_stats_method=DEFAULT;
640
568
# BUG#13814 - key value packed incorrectly for TINYBLOBs