2016-11-22 69 views

回答

8

Microsoft SQL Server的最新方言是SQLServer2012Dialect,這是您現在應該使用的方言。有關所有支持的方言,請參閱this link

實際上,there was a bug其中Hibernate默認使用SQL Server 2014時的SQL Server 2000方言。此錯誤has been resolved(在版本5.2.0 5.1.1 )和解決方案是:

新增12版switch語句讓SQLServer2012Dialect現在默認返回,與SQL Server 2014更類似於SQL Server 2012比SQL Server 2000中

隨着時間的推移,一個SQLServer2014Dialect可能會出現,這當然意味着你將切換到該方言呢。