MySql - DROP таблица "что угодно", если существует, иначе создать таблицу "что угодно"?

Я просто хочу отбросить таблицу "что угодно", если она существует, а затем воссоздать таблицу "что угодно" в одном запросе, если это возможно.

DROP TABLE IF EXISTS `whatever` ELSE
    CREATE TABLE `whatever`

Любая идея?

1 ответ

Решение
CREATE TABLE `whatever` IF NOT EXISTS ELSE TRUNCATE `whatever`

Используйте TRUNCATE, чтобы очистить таблицу и сбросить количество элементов вместо удаления таблицы и ее повторного создания.

Другие вопросы по тегам