Перевести в спящий режим hbm2ddl и SQL Server:Длина как столбец числового типа данных
-
19-09-2019 - |
Вопрос
Hibernate генерирует столбец типа “numeric” в SQL Server для свойств типа Long класса Java.Есть ли способ заставить Hibernate генерировать столбец bigint (или int) вместо числового, используя Hibernate hbm2ddl?
Решение
Взято с форумов hibernate:https://forum.hibernate.org/viewtopic.php?p=2377674#2377674
Похоже, вам придется использовать свой собственный диалект SQL server.Хотя это кажется неправильным, похоже, что в hibernate не выполняется никаких действий ДЖИРА это заставляет меня думать, что все исправлено.
О, или это может быть тип водителя.Я не уверен, какой драйвер вы используете, но jTDS похоже, что Long сопоставляется с BigInt.
Не связан с StackOverflow