783
783
if (session->lock_table_name_if_not_cached(new_db, new_name, &name_lock))
788
788
my_error(ER_TABLE_EXISTS_ERROR, MYF(0), new_alias);
792
build_table_filename(new_name_buff, sizeof(new_name_buff), new_db, new_name_buff, false);
794
if (plugin::StorageEngine::getTableDefinition(*session, new_name_buff, new_db, new_name_buff, false) == EEXIST)
796
796
/* Table will be closed by Session::executeCommand() */
797
797
my_error(ER_TABLE_EXISTS_ERROR, MYF(0), new_alias);