powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / hibernate не понятки при инсёрте
3 сообщений из 3, страница 1 из 1
hibernate не понятки при инсёрте
    #37827932
tepka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги,
Гибирнейт по не понятной мне причине возвращает из базы вот такой вот эксепшен

Код: java
1.
2.
3.
Hibernate: insert into DarkWeb.POSTING_TEMPLATE_OBJECT_ORDER (object_id, order, template_id) values (?, ?, ?)
15:43:06,906 WARN http-8080-1 org.hibernate.util.JDBCExceptionReporter - SQL Error: 1064, SQLState: 42000
15:43:06,906 ERROR http-8080-1 org.hibernate.util.JDBCExceptionReporter - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order, template_id) values (3, 1, 8)' at line 1



Если я делаю сам руками инсерт в базе вот так:
insert into DarkWeb.POSTING_TEMPLATE_OBJECT_ORDER (`object_id`, `order`, `template_id`) values ('3', '1', '8');
Все инсертится чудесно.

Как бы узнать как точно делает гибирнейт инсерт и можно ли его заставить ставить кавычки к полям и значениям(у меня просто нет других мыслей почему может такая ерунда происходить)?
...
Рейтинг: 0 / 0
hibernate не понятки при инсёрте
    #37827949
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
order - ключевое слово SQL, а вы так колонку обозвали.
В Hibernate оно у вас не экскейпиться. А в ручном запросе завернуто в кавычки.
Ищите, недавно тема была на форуме. Или гуглите как включить в Hibernate эскейпинг имён.
По-моему в маппинге достаточно добавить кавычки к имени колонки. Точно не скажу.
...
Рейтинг: 0 / 0
hibernate не понятки при инсёрте
    #37828009
tepka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, помогло. А то я прямо уже не знал куда копать
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / hibernate не понятки при инсёрте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]