Hibernate Auto_Increment

217
13 декабря 2017, 22:59

Имею в БД таблицу со столбцом id(auto increment). После удаления данных из таблицы в runtime, требуется сбросить id на 0.

В SQL запросе это делается так - ALTER TABLE 'Table_Name' AUTO_INCREMENT=0. Но в HQL запросе:

Query query = session.createQuery("ALTER TABLE Table_Name AUTO_INCREMENT=0");

выдает QuerySyntaxException. Как надо написать?

Answer 1
session.createSQLQuery("ALTER TABLE Table_Name AUTO_INCREMENT=0").executeUpdate();
Answer 2

Используйте createSQLQuery(String queryString)

READ ALSO
Мессенджер android приложение [требует правки]

Мессенджер android приложение [требует правки]

Учусь писать на примере мессенджераКак в мессенджере написать функцию отображения для пользователя всех существующих пользователей и сортировку...

153
Заменить элементы главной диагонали

Заменить элементы главной диагонали

Есть такой код, знаю не самый лучший, но есть нужно переделать что бы он заменял элементы главной диагонали каждой строки arsum'омСейчас это...

230
Android BroadcastReceiver помогите

Android BroadcastReceiver помогите

У меня есть класс унаследованный от BroadcastReceiver, в нем создаются напоминания, так же у меня есть активити которое создает и сохраняет список...

215
Как исправить ошибку с jQuery

Как исправить ошибку с jQuery

Пытался работать с jQuery но возникли вот эти ошибки

239