org.javalite.activejdbc.dialects
Class PostgreSQLDialect
java.lang.Object
org.javalite.activejdbc.dialects.DefaultDialect
org.javalite.activejdbc.dialects.PostgreSQLDialect
- All Implemented Interfaces:
- Dialect
- Direct Known Subclasses:
- H2Dialect, MySQLDialect, SQLiteDialect
public class PostgreSQLDialect
- extends DefaultDialect
| Methods inherited from class org.javalite.activejdbc.dialects.DefaultDialect |
appendDate, appendEmptyRow, appendOrderBy, appendQuestions, appendSelect, appendSubQuery, appendTime, appendTimestamp, appendValue, deleteManyToManyAssociation, insert, insertManyToManyAssociation, insertParametrized, overrideDriverTypeConversion, selectCount, selectCount, selectExists, selectManyToManyAssociation, selectStar, selectStar, selectStarParametrized, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PostgreSQLDialect
public PostgreSQLDialect()
formSelect
public String formSelect(String tableName,
String subQuery,
List<String> orderBys,
long limit,
long offset)
- Generates adds limit, offset and order bys to a sub-query
- Specified by:
formSelect in interface Dialect- Overrides:
formSelect in class DefaultDialect
- Parameters:
tableName - name of table. If table name is null, then the subQuery parameter is considered to be a full query, and all that needs to be done is to
add limit, offset and order byssubQuery - sub-query or a full queryorderBys - limit - offset -
- Returns:
- query with
Copyright © 2015 JavaLite. All rights reserved.