@Override public Dialect resolveDialect(DialectResolutionInfo info) { final String databaseName = info.getDatabaseName(); if ( "Oracle".equals( databaseName ) ) { final int majorVersion = info.getDatabaseMajorVersion(); switch ( majorVersion ) { case 12: return new Oracle12cDialect(); case 11: // fall through case 10: return new Oracle10gDialect(); case 9: return new Oracle9iDialect(); case 8: return new Oracle8iDialect(); default: return latestDialectInstance( this ); } } return null; } },
public OracleDatabasePlatform() { super(new Oracle9iDialect(), "jdbc:oracle:thin:@//<host>:<port, default 1521>:<sid>"); }
public OracleDatabasePlatform() { super(new Oracle9iDialect(), "jdbc:oracle:thin:@//<host>:<port, default 1521>:<sid>"); }
@Override public Dialect resolveDialect(DialectResolutionInfo info) { final String databaseName = info.getDatabaseName(); if ( "Oracle".equals( databaseName ) ) { final int majorVersion = info.getDatabaseMajorVersion(); switch ( majorVersion ) { case 12: return new Oracle12cDialect(); case 11: // fall through case 10: return new Oracle10gDialect(); case 9: return new Oracle9iDialect(); case 8: return new Oracle8iDialect(); default: latestDialectInstance( this ); } } return null; } },
return new Oracle10gDialect(); case 9: return new Oracle9iDialect(); case 8: return new Oracle8iDialect();
return new Oracle10gDialect(); case 9: return new Oracle9iDialect(); case 8: return new Oracle8iDialect();