mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Fix for bug #8941: garbage MAX_ROWS=# from SHOW CREATE TABLE INFORMATION_SCHEMA.*
-skip the print of 'MAX_ROWS=#' for 'SHOW CRETAE TABLE' with information schema tables mysql-test/r/information_schema.result: Fix for bug #8941: garbage MAX_ROWS=# from SHOW CREATE TABLE INFORMATION_SCHEMA.* sql/sql_show.cc: Fix for bug #8941: garbage MAX_ROWS=# from SHOW CREATE TABLE INFORMATION_SCHEMA.*
This commit is contained in:
@ -441,7 +441,7 @@ character_sets CREATE TEMPORARY TABLE `character_sets` (
|
|||||||
`DEFAULT_COLLATE_NAME` varchar(64) NOT NULL default '',
|
`DEFAULT_COLLATE_NAME` varchar(64) NOT NULL default '',
|
||||||
`DESCRIPTION` varchar(60) NOT NULL default '',
|
`DESCRIPTION` varchar(60) NOT NULL default '',
|
||||||
`MAXLEN` bigint(3) NOT NULL default '0'
|
`MAXLEN` bigint(3) NOT NULL default '0'
|
||||||
) ENGINE=MEMORY DEFAULT CHARSET=utf8 MAX_ROWS=1818
|
) ENGINE=MEMORY DEFAULT CHARSET=utf8
|
||||||
set names latin2;
|
set names latin2;
|
||||||
SHOW CREATE TABLE INFORMATION_SCHEMA.character_sets;
|
SHOW CREATE TABLE INFORMATION_SCHEMA.character_sets;
|
||||||
Table Create Table
|
Table Create Table
|
||||||
@ -450,7 +450,7 @@ character_sets CREATE TEMPORARY TABLE `character_sets` (
|
|||||||
`DEFAULT_COLLATE_NAME` varchar(64) NOT NULL default '',
|
`DEFAULT_COLLATE_NAME` varchar(64) NOT NULL default '',
|
||||||
`DESCRIPTION` varchar(60) NOT NULL default '',
|
`DESCRIPTION` varchar(60) NOT NULL default '',
|
||||||
`MAXLEN` bigint(3) NOT NULL default '0'
|
`MAXLEN` bigint(3) NOT NULL default '0'
|
||||||
) ENGINE=MEMORY DEFAULT CHARSET=utf8 MAX_ROWS=1818
|
) ENGINE=MEMORY DEFAULT CHARSET=utf8
|
||||||
set names latin1;
|
set names latin1;
|
||||||
create table t1 select * from information_schema.CHARACTER_SETS
|
create table t1 select * from information_schema.CHARACTER_SETS
|
||||||
where CHARACTER_SET_NAME like "latin1";
|
where CHARACTER_SET_NAME like "latin1";
|
||||||
|
@ -978,7 +978,7 @@ store_create_info(THD *thd, TABLE_LIST *table_list, String *packet)
|
|||||||
packet->append(buff, (uint) (end- buff));
|
packet->append(buff, (uint) (end- buff));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (share->max_rows)
|
if (share->max_rows && !table_list->schema_table)
|
||||||
{
|
{
|
||||||
packet->append(" MAX_ROWS=", 10);
|
packet->append(" MAX_ROWS=", 10);
|
||||||
end= longlong10_to_str(share->max_rows, buff, 10);
|
end= longlong10_to_str(share->max_rows, buff, 10);
|
||||||
|
Reference in New Issue
Block a user