Hibernate генерирует столбец типа «числовой» в SQL Server для свойств типа Long класса Java. Есть ли способ заставить Hibernate генерировать столбец bigint (или int) вместо числового, используя Hibernate hbm2ddl?
Взято с спящих форумов: https://forum.hibernate.org/viewtopic.php?p=2377674#2377674
Похоже, вам придется развернуть свой собственный диалект SQL-сервера. Хотя это кажется неправильным, в JIRA * 1005 hibernate, похоже, нет никаких действий, которые заставляют меня думать, что это исправлено.
О, или это может быть тип драйвера. Я не уверен, какой драйвер вы используете, но jTDS отображается для сопоставления Long с BigInt.