Open Source Repository

Home /hibernate/hibernate-3.2.7.ga | Repository Home


org/hibernate/dialect/Oracle10gDialect.java
//$Id: Oracle10gDialect.java 16565 2009-05-13 22:48:45Z [email protected] $
package org.hibernate.dialect;

import org.hibernate.sql.JoinFragment;
import org.hibernate.sql.ANSIJoinFragment;


/**
 * A dialect specifically for use with Oracle 10g.
 <p/>
 * The main difference between this dialect and {@link Oracle9iDialect}
 * is the use of "ANSI join syntax".  This dialect also retires the use
 * of the <tt>oracle.jdbc.driver</tt> package in favor of 
 <tt>oracle.jdbc</tt>.
 *
 @author Steve Ebersole
 */
public class Oracle10gDialect extends Oracle9iDialect {

  public Oracle10gDialect() {
    super();
  }

  public JoinFragment createOuterJoinFragment() {
    return new ANSIJoinFragment();
  }
}