public class SQLServerQueryRewriter extends DefaultQueryRewriter
logger
Constructor and Description |
---|
SQLServerQueryRewriter(JdbcDataContext dataContext) |
Modifier and Type | Method and Description |
---|---|
boolean |
isMaxRowsSupported()
Gets whether this query rewriter is able to write the "Max rows" query
property to the query string.
|
boolean |
isSchemaIncludedInColumnPaths()
SQL server expects the fully qualified column name, including schema, in
select items.
|
String |
rewriteFilterItem(FilterItem item) |
protected String |
rewriteSelectClause(Query query,
SelectClause selectClause) |
beforeRewrite, escapeQuotes, isFirstRowSupported
getColumnType, getDataContext, rewriteColumnType, rewriteFromClause, rewriteFromItem, rewriteFromItem, rewriteGroupByClause, rewriteGroupByItem, rewriteHavingClause, rewriteOrderByClause, rewriteOrderByItem, rewriteQuery, rewriteSelectItem, rewriteWhereClause
public SQLServerQueryRewriter(JdbcDataContext dataContext)
public boolean isMaxRowsSupported()
IQueryRewriter
isMaxRowsSupported
in interface IQueryRewriter
isMaxRowsSupported
in class DefaultQueryRewriter
public boolean isSchemaIncludedInColumnPaths()
isSchemaIncludedInColumnPaths
in class AbstractQueryRewriter
protected String rewriteSelectClause(Query query, SelectClause selectClause)
rewriteSelectClause
in class AbstractQueryRewriter
public String rewriteFilterItem(FilterItem item)
rewriteFilterItem
in interface IQueryRewriter
rewriteFilterItem
in class DefaultQueryRewriter
Copyright © 2007–2014 The Apache Software Foundation. All rights reserved.