SQL 2005的方言

时间:2009-04-29 00:55:12

标签: java sql-server-2005 hibernate

我是Hibernate的新手。

我们正在将一个使用Hibernate 3和SQL 2000服务器的现有Web应用程序迁移到SQL 2005服务器。

我可以获得有关哪个版本的Hibernate与SQL 2005一起使用的帮助,因为我在Hibernate 3.0.5中找不到SQL 2005的任何方言吗?

提前致谢。

2 个答案:

答案 0 :(得分:1)

我不相信方言能识别SQL Server年份之间的区别;它只是Microsoft SQL Server。

您使用的是哪个JDBC驱动程序?微软还是jTDS?您只能获得驱动程序支持的功能。

您不应该使用特定于数据库的功能。你的代码不可移植。

答案 1 :(得分:1)

我正在使用SQLServer 2005的标准SQLServer方言(org.hibernate.dialect.SQLServerDialect),到目前为止我没有遇到任何问题。 我正在使用JTDS JDBC驱动程序。

我也在使用Schema Generator,到目前为止没有任何问题。