table.cc, func_time.result:
After merge fix mysql-test/r/func_time.result: After merge fix sql/table.cc: After merge fix
This commit is contained in:
parent
e79cff33aa
commit
81f99b95f1
@ -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
|
||||
|
22
sql/table.cc
22
sql/table.cc
@ -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…
x
Reference in New Issue
Block a user