org.velocityweb.jdbc.dialect
Class OraclePageDialect

java.lang.Object
  extended byorg.velocityweb.jdbc.dialect.StandardPageDialect
      extended byorg.velocityweb.jdbc.dialect.OraclePageDialect
All Implemented Interfaces:
PageDialect

public class OraclePageDialect
extends StandardPageDialect

common page dialect, follow SQL standard 2003.

 As Oracle doesn't accept AS for subquery naming (and doesn't require naming of subqueries in this case), 
 the standard SQL solution has to be re-written slightly 
 

Author:
Jacklondon Chen

Constructor Summary
OraclePageDialect()
           
 
Method Summary
protected  boolean supportSubqueryNaming()
          check if current database support sub-query naming
 
Methods inherited from class org.velocityweb.jdbc.dialect.StandardPageDialect
getCountSql, getPageParemeterValuesWithPageInfo, getPageSqlImpl, getPageSqlWithoutPageInfo, getPageSqlWithPageInfo, mergePageParemeterValues, validatePageSqlParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OraclePageDialect

public OraclePageDialect()
Method Detail

supportSubqueryNaming

protected boolean supportSubqueryNaming()
check if current database support sub-query naming

Overrides:
supportSubqueryNaming in class StandardPageDialect
Returns:
always return false