diff --git a/storage/innobase/dict/drop.cc b/storage/innobase/dict/drop.cc
|
index ff8e108b26d..1217a5bc0a1 100644
|
--- a/storage/innobase/dict/drop.cc
|
+++ b/storage/innobase/dict/drop.cc
|
@@ -209,13 +209,13 @@ dberr_t trx_t::drop_table(const dict_table_t &table)
|
"WHILE 1 = 1 LOOP\n"
|
" FETCH idx INTO iid;\n"
|
" IF (SQL % NOTFOUND) THEN EXIT; END IF;\n"
|
- " DELETE FROM SYS_FIELDS WHERE INDEX_ID=iid;\n"
|
" DELETE FROM SYS_INDEXES WHERE CURRENT OF idx;\n"
|
+ " DELETE FROM SYS_FIELDS WHERE INDEX_ID=iid;\n"
|
"END LOOP;\n"
|
"CLOSE idx;\n"
|
|
- "DELETE FROM SYS_COLUMNS WHERE TABLE_ID=:id;\n"
|
"DELETE FROM SYS_TABLES WHERE ID=:id;\n"
|
+ "DELETE FROM SYS_COLUMNS WHERE TABLE_ID=:id;\n"
|
|
"END;\n", FALSE, this);
|
}
|