Image

Imagezam0th wrote in Imageru_java 😖crushed

Listens: Detonation - Invoking the Impact / Emission Phase [2007]

hibernate dialects

такая проблема. есть приложение под управлением hibernate. когда он законнектен к базе на оракле, то все работает. когда же я переключаю его на лайтвейт (h2, hsqldb), то приложение просто начинает выдавать странные ошибки в sql, пытается вставить null туда куда не надо и вообще sql запросы реально отличаются от тех что были на oracle /* не диалектом, а порядком полей в запросах и даже самими запросами иногда */. т.е. приложение просто не работает :( причем странным образом.

с чем это может быть связано? все базы созданы одинаково, переключение с базы на базу происходит на уровне .properties, т.е. никаких изменений в коде.