Я использую hibernate в своем веб-проекте. Я также установил true <property name="hibernate.show_sql" value = "true" />
, чтобы показать SQL-журналыHibernate SQL Execution Log
Он отлично работает; Я могу видеть журналы и выполненные команды. Но время от времени некоторые инструкции SQL терпят неудачу из-за ошибки в моем коде.
Проблема в том, что эти ошибки не отображаются в окне вывода.
Пример
ЛОГ
спящий режим: создать таблицу abcdefghijklmnaaaaaaaaaaaaaaaaaaaaaaa (номер UniqueID (10,0) не нулевой, принятый число (3,0) не нулевое, число simulationId (10,0), первичный ключ (uniqueId))
Выполнение этой заявки непосредственно в базе данных ораллов
Причина: Был указан идентификатор с более чем 30 символами.
Любая идея, как я могу напечатать не только инструкцию SQL, но и сообщение результата, возвращаемое базой данных?
http://stackoverflow.com/questions/6055790/hibernate-native-sql-query-error – aioobe