Fix and test case for BUG#3899

mysql-test/r/alter_table.result:
  Test case for BUG#3899
mysql-test/t/alter_table.test:
  Test case for BUG#3899
sql/sql_yacc.yy:
  Fix for BUG#3899: call ALTER_INFO::reset to clear ALTER_INFO::drop_list and ALTER_INFO::alter_list
This commit is contained in:
unknown 2004-06-23 11:40:42 +04:00
commit 91e27b0266
3 changed files with 15 additions and 1 deletions

View file

@ -304,3 +304,11 @@ SHOW CREATE TABLE t1;
--error 1091
ALTER TABLE t1 DROP PRIMARY KEY;
DROP TABLE t1;
# BUG#3899
create table t1 (a int, b int, key(a));
insert into t1 values (1,1), (2,2);
--error 1091
alter table t1 drop key no_such_key;
alter table t1 drop key a;
drop table t1;