RENAME с несколькими сущностями не является атомарной операцией. Чтобы атомарно поменять имена сущностей местами, используйте оператор EXCHANGE.
Синтаксис
RENAME DATABASE
RENAME TABLE
TO указать другую базу данных, таблица будет перемещена в неё. Однако каталоги баз данных должны находиться в одной и той же файловой системе. В противном случае будет возвращена ошибка.
Если переименовывать несколько таблиц в одном запросе, операция не является атомарной. Она может быть выполнена частично, и запросы в других сеансах могут привести к ошибке Table ... does not exist ....
Синтаксис