public class PostgreSQLDriver extends GenericDriver
| Constructor and Description |
|---|
PostgreSQLDriver() |
| Modifier and Type | Method and Description |
|---|---|
String |
columnName(Column<?> column) |
UpdateBuilder |
createUpdateBuilder(Update update) |
Object |
fromNull(NullSql type)
Override this to implement specific null settings, if any.
|
AutoKeyStrategy |
getAutoKeyStrategy() |
String |
getAutoNumberQuery(Column<? extends Number> column,
boolean current) |
boolean |
ignoreNullKeys() |
String |
paginate(Query query,
String sql) |
String |
tableName(Table table) |
boolean |
useSQLPagination() |
add, alias, and, autoNumber, boundedValueRange, caseElse, caseStatement, caseWhen, coalesce, columnAlias, columnName, count, createDeleteBuilder, createInsertBuilder, createQueryBuilder, diferent, exists, fromBigDecimal, fromBin, fromBoolean, fromDate, fromDateTime, fromDb, fromDecimal, fromIdentity, fromInteger, fromLong, fromShort, fromString, fromText, fromTime, fromTimestamp, fromTiny, fromUnknown, getAutoNumberQuery, getCalendar, getCurrentAutoNumberQuery, getDefault, getSql, getSql, getSql, getSql, getSql, getSql, greater, greaterOrMatch, ilike, iMatch, in, isNull, lesser, lesserOrMatch, like, lower, match, max, min, minus, multiply, now, or, paginationColumnOffset, param, prepareConnection, range, rolloverParameter, rtrim, secondsdiff, setTimeZoneId, subQuery, sum, tableAlias, toBigDecimal, toBin, toBoolean, toDate, toDateTime, toDecimal, toDefault, toIdentity, toInteger, toLong, toShort, toString, toText, toTime, toTimestamp, toTiny, translate, upper, val, valueRangepublic String getAutoNumberQuery(Column<? extends Number> column, boolean current)
getAutoNumberQuery in class GenericDriverpublic boolean useSQLPagination()
useSQLPagination in interface DriveruseSQLPagination in class GenericDriverpublic String paginate(Query query, String sql)
paginate in class GenericDriverpublic AutoKeyStrategy getAutoKeyStrategy()
public boolean ignoreNullKeys()
ignoreNullKeys in interface DriverignoreNullKeys in class GenericDriverpublic String tableName(Table table)
tableName in interface DrivertableName in class GenericDriverpublic String columnName(Column<?> column)
columnName in interface DrivercolumnName in class GenericDriverpublic UpdateBuilder createUpdateBuilder(Update update)
createUpdateBuilder in class GenericDriverpublic Object fromNull(NullSql type)
DriverfromNull in interface DriverfromNull in class GenericDrivertype - the column typeCopyright © 2019. All rights reserved.