sql 方言(dialect)是干什么的

解决方案 »

  1.   

    在interbase5.5版本,也就是SQL   dialect   1   ,date字段就是timestamp,   
      在interbase6.0版本,你用的应该是SQL   dialect   3,date字段就是日期型,没有时间了。   
      但是sql   explorer用的是BDE,borland很长时间没有更新了,它只支持interbase5.5以前的版本。   
      对于date型字段的理解不同。
      

  2.   

    部署Hibernate要集成hibernate到我们的应用中,首先需要使用一些JAVA的类库。第一个类库是JDBC的jar文件,不管是哪种关系数据库,Oracle,MSSQL还是MySQL都提供自己的JDBC jar,我们选我们使用的就可以了。在Hibernate中有dialect这个概念,也就是方言的意思,是说不同的数据库除了标准SQL外,都提供了各自的SQL扩展,比如Oracle有PLSQL,MSSQL有T-SQL等,这些区分在Hibernate中用方言这个概念来理解。我们将在稍候讨论dialect的详细使用。而且hibernate官方网站的FAQ中也有专门针对不同厂商数据库疑问的解决方案。baidu搜的  :)
      

  3.   

    dialect这个概念,也就是方言的意思,是说不同的数据库除了标准SQL外,都提供了各自的SQL扩展