|
|
|
@ -414,12 +414,12 @@ t1 CREATE TABLE `t1` ( |
|
|
|
UNIQUE KEY `b` (`b`) |
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
|
|
|
ALTER TABLE t1 DROP PRIMARY KEY; |
|
|
|
ERROR 42000: Can't DROP `PRIMARY`; check that it exists |
|
|
|
ERROR 42000: Can't DROP INDEX `PRIMARY`; check that it exists |
|
|
|
DROP TABLE t1; |
|
|
|
create table t1 (a int, b int, key(a)); |
|
|
|
insert into t1 values (1,1), (2,2); |
|
|
|
alter table t1 drop key no_such_key; |
|
|
|
ERROR 42000: Can't DROP `no_such_key`; check that it exists |
|
|
|
ERROR 42000: Can't DROP INDEX `no_such_key`; check that it exists |
|
|
|
alter table t1 drop key a; |
|
|
|
drop table t1; |
|
|
|
CREATE TABLE T12207(a int) ENGINE=MYISAM; |
|
|
|
@ -1374,7 +1374,7 @@ Note 1060 Duplicate column name 'lol' |
|
|
|
ALTER TABLE t1 DROP COLUMN IF EXISTS lol; |
|
|
|
ALTER TABLE t1 DROP COLUMN IF EXISTS lol; |
|
|
|
Warnings: |
|
|
|
Note 1091 Can't DROP `lol`; check that it exists |
|
|
|
Note 1091 Can't DROP COLUMN `lol`; check that it exists |
|
|
|
ALTER TABLE t1 ADD KEY IF NOT EXISTS x_param(x_param); |
|
|
|
ALTER TABLE t1 ADD KEY IF NOT EXISTS x_param(x_param); |
|
|
|
Warnings: |
|
|
|
@ -1385,7 +1385,7 @@ Note 1054 Unknown column 'lol' in 't1' |
|
|
|
DROP INDEX IF EXISTS x_param ON t1; |
|
|
|
DROP INDEX IF EXISTS x_param ON t1; |
|
|
|
Warnings: |
|
|
|
Note 1091 Can't DROP `x_param`; check that it exists |
|
|
|
Note 1091 Can't DROP INDEX `x_param`; check that it exists |
|
|
|
CREATE INDEX IF NOT EXISTS x_param1 ON t1(x_param); |
|
|
|
CREATE INDEX IF NOT EXISTS x_param1 ON t1(x_param); |
|
|
|
Warnings: |
|
|
|
@ -1416,7 +1416,7 @@ Note 1060 Duplicate column name 'lol' |
|
|
|
ALTER TABLE t1 DROP COLUMN IF EXISTS lol; |
|
|
|
ALTER TABLE t1 DROP COLUMN IF EXISTS lol; |
|
|
|
Warnings: |
|
|
|
Note 1091 Can't DROP `lol`; check that it exists |
|
|
|
Note 1091 Can't DROP COLUMN `lol`; check that it exists |
|
|
|
ALTER TABLE t1 ADD KEY IF NOT EXISTS x_param(x_param); |
|
|
|
ALTER TABLE t1 ADD KEY IF NOT EXISTS x_param(x_param); |
|
|
|
Warnings: |
|
|
|
@ -1427,7 +1427,7 @@ Note 1054 Unknown column 'lol' in 't1' |
|
|
|
DROP INDEX IF EXISTS x_param ON t1; |
|
|
|
DROP INDEX IF EXISTS x_param ON t1; |
|
|
|
Warnings: |
|
|
|
Note 1091 Can't DROP `x_param`; check that it exists |
|
|
|
Note 1091 Can't DROP INDEX `x_param`; check that it exists |
|
|
|
CREATE INDEX IF NOT EXISTS x_param1 ON t1(x_param); |
|
|
|
CREATE INDEX IF NOT EXISTS x_param1 ON t1(x_param); |
|
|
|
Warnings: |
|
|
|
@ -1447,7 +1447,7 @@ Note 1061 Duplicate key name 'fk' |
|
|
|
ALTER TABLE t2 DROP FOREIGN KEY IF EXISTS fk; |
|
|
|
ALTER TABLE t2 DROP FOREIGN KEY IF EXISTS fk; |
|
|
|
Warnings: |
|
|
|
Note 1091 Can't DROP `fk`; check that it exists |
|
|
|
Note 1091 Can't DROP FOREIGN KEY `fk`; check that it exists |
|
|
|
SHOW CREATE TABLE t2; |
|
|
|
Table Create Table |
|
|
|
t2 CREATE TABLE `t2` ( |
|
|
|
@ -1461,7 +1461,7 @@ Note 1061 Duplicate key name 't2_ibfk_1' |
|
|
|
ALTER TABLE t2 DROP FOREIGN KEY IF EXISTS t2_ibfk_1; |
|
|
|
ALTER TABLE t2 DROP FOREIGN KEY IF EXISTS t2_ibfk_1; |
|
|
|
Warnings: |
|
|
|
Note 1091 Can't DROP `t2_ibfk_1`; check that it exists |
|
|
|
Note 1091 Can't DROP FOREIGN KEY `t2_ibfk_1`; check that it exists |
|
|
|
SHOW CREATE TABLE t2; |
|
|
|
Table Create Table |
|
|
|
t2 CREATE TABLE `t2` ( |
|
|
|
@ -1486,10 +1486,10 @@ t2 CREATE TABLE `t2` ( |
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=latin1 |
|
|
|
ALTER TABLE t2 DROP KEY k_id, DROP KEY IF EXISTS k_id; |
|
|
|
Warnings: |
|
|
|
Note 1091 Can't DROP `k_id`; check that it exists |
|
|
|
Note 1091 Can't DROP INDEX `k_id`; check that it exists |
|
|
|
ALTER TABLE t2 DROP COLUMN a, DROP COLUMN IF EXISTS a; |
|
|
|
Warnings: |
|
|
|
Note 1091 Can't DROP `a`; check that it exists |
|
|
|
Note 1091 Can't DROP COLUMN `a`; check that it exists |
|
|
|
SHOW CREATE TABLE t2; |
|
|
|
Table Create Table |
|
|
|
t2 CREATE TABLE `t2` ( |
|
|
|
|