Hibernate Auto_Increment

225
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 приложение [требует правки]

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

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

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

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

238
Android BroadcastReceiver помогите

Android BroadcastReceiver помогите

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

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

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

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

251