我正在使用hbm2ddl.auto = create在SQL Azure数据库中使用hibernate生成模式。 使用带有“无法找到数据类型布尔值”的布尔值或布尔类型时,此操作失败。例外。
这可能与使用的方言“org.hibernate.dialect.SQLServerDialect”和此Bug report有关。我正在使用Hibernate-core 4.1.3,因此应该解决这个bug。
有人可以帮我解决这个问题吗?
答案 0 :(得分:5)
如果您的数据库版本是SQLServer 2008
,请将您的方言更改为org.hibernate.dialect.SQLServer2008Dialect
答案 1 :(得分:0)
根据我的经验,SQL Server没有布尔数据类型,请尝试使用位数据类型。