MDEV-4880 Attempt to create a table without columns produces ER_ILLEGAL_HA instead of ER_TABLE_MUST_HAVE_COLUMNS
This commit is contained in:
parent
f3c63615d8
commit
5ffa6904d2
@ -2607,3 +2607,5 @@ a b
|
||||
1 1
|
||||
unlock tables;
|
||||
drop table t1,t2;
|
||||
create table t1;
|
||||
ERROR 42000: A table must have at least 1 column
|
||||
|
@ -2019,3 +2019,10 @@ connection default;
|
||||
select * from t1;
|
||||
unlock tables;
|
||||
drop table t1,t2;
|
||||
|
||||
#
|
||||
# MDEV-4880 Attempt to create a table without columns produces ER_ILLEGAL_HA instead of ER_TABLE_MUST_HAVE_COLUMNS
|
||||
#
|
||||
--error ER_TABLE_MUST_HAVE_COLUMNS
|
||||
create table t1;
|
||||
|
||||
|
@ -4579,7 +4579,7 @@ bool create_table_impl(THD *thd,
|
||||
|
||||
if (!hton->discover_table_structure)
|
||||
{
|
||||
my_error(ER_ILLEGAL_HA, MYF(0), hton_name(hton)->str, db, table_name);
|
||||
my_error(ER_TABLE_MUST_HAVE_COLUMNS, MYF(0));
|
||||
goto err;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user