解决方法
Microsoft sql Server的最新方言是
SQLServer2012Dialect,这是您现在应该使用的方言.有关所有支持的方言,请参阅
this link.
实际上,there was a bug在使用sql Server 2014时,Hibernate默认使用sql Server 2000方言.此错误has been resolved(版本5.2.0和5.1.1)和解决方案是:
Added version 12 to the switch statement so that sqlServer2012Dialect is now returned by default,as sql Server 2014 is much more similar to sql Server 2012 than sql Server 2000
随着时间的推移,可能会出现sqlServer2014Dialect,这当然意味着您将切换到该方言.