Loading mysql-test/r/func_time.result +4 −4 Original line number Diff line number Diff line Loading @@ -799,10 +799,10 @@ sec_to_time(1) + 0, from_unixtime(1) + 0; show create table t1; Table Create Table t1 CREATE TABLE `t1` ( `now() - now()` double(23,6) NOT NULL default '0.000000', `curtime() - curtime()` double(23,6) NOT NULL default '0.000000', `sec_to_time(1) + 0` double(23,6) default NULL, `from_unixtime(1) + 0` double(23,6) default NULL `now() - now()` double(23,6) NOT NULL DEFAULT '0.000000', `curtime() - curtime()` double(23,6) NOT NULL DEFAULT '0.000000', `sec_to_time(1) + 0` double(23,6) DEFAULT NULL, `from_unixtime(1) + 0` double(23,6) DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1 drop table t1; End of 4.1 tests Loading sql/table.cc +0 −22 Original line number Diff line number Diff line Loading @@ -1025,28 +1025,6 @@ static int open_binary_frm(THD *thd, TABLE_SHARE *share, uchar *head, if (share->key_info[key].flags & HA_FULLTEXT) share->key_info[key].algorithm= HA_KEY_ALG_FULLTEXT; if (primary_key >= MAX_KEY && (keyinfo->flags & HA_NOSAME)) { /* If the UNIQUE key doesn't have NULL columns and is not a part key declare this as a primary key. */ primary_key=key; for (i=0 ; i < keyinfo->key_parts ;i++) { uint fieldnr= key_part[i].fieldnr; if (!fieldnr || share->field[fieldnr-1]->null_ptr || share->field[fieldnr-1]->key_length() != key_part[i].length) { primary_key=MAX_KEY; // Can't be used break; } } } for (i=0 ; i < keyinfo->key_parts ; key_part++,i++) { Field *field; Loading Loading
mysql-test/r/func_time.result +4 −4 Original line number Diff line number Diff line Loading @@ -799,10 +799,10 @@ sec_to_time(1) + 0, from_unixtime(1) + 0; show create table t1; Table Create Table t1 CREATE TABLE `t1` ( `now() - now()` double(23,6) NOT NULL default '0.000000', `curtime() - curtime()` double(23,6) NOT NULL default '0.000000', `sec_to_time(1) + 0` double(23,6) default NULL, `from_unixtime(1) + 0` double(23,6) default NULL `now() - now()` double(23,6) NOT NULL DEFAULT '0.000000', `curtime() - curtime()` double(23,6) NOT NULL DEFAULT '0.000000', `sec_to_time(1) + 0` double(23,6) DEFAULT NULL, `from_unixtime(1) + 0` double(23,6) DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1 drop table t1; End of 4.1 tests Loading
sql/table.cc +0 −22 Original line number Diff line number Diff line Loading @@ -1025,28 +1025,6 @@ static int open_binary_frm(THD *thd, TABLE_SHARE *share, uchar *head, if (share->key_info[key].flags & HA_FULLTEXT) share->key_info[key].algorithm= HA_KEY_ALG_FULLTEXT; if (primary_key >= MAX_KEY && (keyinfo->flags & HA_NOSAME)) { /* If the UNIQUE key doesn't have NULL columns and is not a part key declare this as a primary key. */ primary_key=key; for (i=0 ; i < keyinfo->key_parts ;i++) { uint fieldnr= key_part[i].fieldnr; if (!fieldnr || share->field[fieldnr-1]->null_ptr || share->field[fieldnr-1]->key_length() != key_part[i].length) { primary_key=MAX_KEY; // Can't be used break; } } } for (i=0 ; i < keyinfo->key_parts ; key_part++,i++) { Field *field; Loading