Как мне удалить таблицу?

Вопрос в заголовке, не получается удалить таблицу, делаю так -

public void dropUsersTable() {
     session.beginTransaction();
     SQLQuery query = session.createSQLQuery("drop table users");
     session.getTransaction().commit();
}

Имя таблицы - users

Создается она на основе класса User.class


Ответы (1 шт):

Автор решения: azlov

Запрос вы создали, но не используете его. Вам не хватает executeUpdate();

SQLQuery query = session.createSQLQuery("drop table users"); // создание запроса
query.executeUpdate(); // выполнение запроса
→ Ссылка