public class SQLiteQueryRewriter extends DefaultQueryRewriter
| Constructor and Description |
|---|
SQLiteQueryRewriter(JdbcDataContext dataContext) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
rewriteTimestamp(Timestamp ts)
Rewrites a
Timestamp into it's literal representation as known by this SQL dialect. |
beforeRewrite, escapeQuotes, isAggregateFunctionSupported, isFirstRowSupported, isMaxRowsSupported, isPrimaryKeySupported, isScalarFunctionSupported, needsQuoting, rewriteColumnType, rewriteFilterItem, rewriteFilterItemWithOperandLiteralgetColumnType, getDataContext, getResultSetValue, isSchemaIncludedInColumnPaths, isSupportedVersion, isTransactional, rewriteColumnTypeInternal, rewriteFromClause, rewriteFromItem, rewriteFromItem, rewriteGroupByClause, rewriteGroupByItem, rewriteHavingClause, rewriteOrderByClause, rewriteOrderByItem, rewriteQuery, rewriteSelectClause, rewriteSelectItem, rewriteWhereClause, setStatementParameter, toTime, toTimestamppublic SQLiteQueryRewriter(JdbcDataContext dataContext)
protected String rewriteTimestamp(Timestamp ts)
DefaultQueryRewriterTimestamp into it's literal representation as known by this SQL dialect.
This default implementation returns the JDBC spec's escape syntax for a timestamp: {ts 'yyyy-mm-dd hh:mm:ss.f . .
.'}rewriteTimestamp in class DefaultQueryRewriterCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.