我已在线搜索,但找不到用于Microsoft SQL Server 2014的Hibernate方言。应使用哪种方言?
Microsoft SQL Server的最新方言SQLServer2012Dialect,这是你应该对现在使用的一个。请参阅此链接为所有支持的方言。
实际上,在使用SQL Server 2014时,Hibernate默认使用SQL Server 2000方言存在一个错误。此bug已得到解决(在版本5.2.0和5.1.1)和解决方案是:
将版本12添加到switch语句中,以便默认情况下现在返回SQLServer2012Dialect,因为与SQL Server 2000相比,SQL Server 2014与SQL Server 2012更相似
随着时间的推移,可能会出现一个SQLServer2014Dialect,这当然意味着您随后将切换到该方言。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句