diff options
author | Michael Widenius <monty@askmonty.org> | 2012-08-28 19:39:49 +0300 |
---|---|---|
committer | Michael Widenius <monty@askmonty.org> | 2012-08-28 19:39:49 +0300 |
commit | 7dad53633762174405c5e84137801e10f930e71a (patch) | |
tree | c23daab5eae30dbad4aa05ca101430b547b3c42d /sql/sp_head.cc | |
parent | b6eccf51c05105fb56275b1fa2055c4a14fe7459 (diff) | |
download | mariadb-git-7dad53633762174405c5e84137801e10f930e71a.tar.gz |
Split ER_NO_SUCH_TABLE into ER_NO_SUCH_TABLE and ER_NO_SUCH_TABLE_IN_ENGINE to be able to distingus if a .frm file is missing or if the table is missing in the engine.
sql/handler.cc:
Added ER_NO_SUCH_TABLE_IN_ENGINE
sql/rpl_record.cc:
Fixed wrong printf
sql/share/errmsg-utf8.txt:
Added ER_NO_SUCH_TABLE_IN_ENGINE
sql/sp.cc:
Added ER_NO_SUCH_TABLE_IN_ENGINE
sql/sp_head.cc:
Added ER_NO_SUCH_TABLE_IN_ENGINE
sql/sql_admin.cc:
Added ER_NO_SUCH_TABLE_IN_ENGINE
sql/sql_base.cc:
Added ER_NO_SUCH_TABLE_IN_ENGINE
sql/sql_show.cc:
Added ER_NO_SUCH_TABLE_IN_ENGINE
sql/table.cc:
Fixed typo
Diffstat (limited to 'sql/sp_head.cc')
-rw-r--r-- | sql/sp_head.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/sp_head.cc b/sql/sp_head.cc index 9a356cb3321..f3ba0073c69 100644 --- a/sql/sp_head.cc +++ b/sql/sp_head.cc @@ -3032,6 +3032,7 @@ sp_lex_keeper::reset_lex_and_exec_core(THD *thd, uint *nextp, if (!res || !thd->is_error() || (thd->stmt_da->sql_errno() != ER_CANT_REOPEN_TABLE && thd->stmt_da->sql_errno() != ER_NO_SUCH_TABLE && + thd->stmt_da->sql_errno() != ER_NO_SUCH_TABLE_IN_ENGINE && thd->stmt_da->sql_errno() != ER_UPDATE_TABLE_USED)) thd->stmt_arena->state= Query_arena::STMT_EXECUTED; |