public class PostgreSQLConversionVisitor extends SQLConversionVisitor
SQLStringVisitor.Substitutor
TEIID_NON_PREPARED
buffer, shortNameOnly, TEIID_NATIVE_QUERY, UNDEFINED, UNDEFINED_PARAM
Constructor and Description |
---|
PostgreSQLConversionVisitor(PostgreSQLExecutionFactory ef) |
Modifier and Type | Method and Description |
---|---|
protected void |
appendWithKeyword(With obj) |
void |
visit(Array array) |
void |
visit(DerivedColumn obj)
Some literals in the select need a cast to prevent being seen as the unknown/string type
|
addBinding, append, appendBaseName, appendLateralKeyword, appendSetOperation, generateSqlForStoredProcedure, getExecutionContext, getLikeRegexString, getSourceComment, isNonAscii, isPrepared, isUsingBinding, removeCharacters, replaceElementName, setExecutionContext, setPrepared, substitute, translateSQLType, useAsInGroupAlias, useParensForJoins, useParensForSetQueries, useSelectLimit, useUnicodePrefix, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
append, append, appendCallStart, appendLiteral, appendNestedCondition, appendQuantifier, appendRightComparison, appendSetQuery, escapeString, getInsertKeyword, getName, getRecordName, getShortName, getSQLString, getUpsertKeyword, isInfixFunction, parseNativeQueryParts, shouldNestSetChild, toString, useParensForLHSJoins, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
visit, visitNode, visitNodes, visitNodes
public PostgreSQLConversionVisitor(PostgreSQLExecutionFactory ef)
protected void appendWithKeyword(With obj)
appendWithKeyword
in class SQLStringVisitor
public void visit(DerivedColumn obj)
visit
in interface LanguageObjectVisitor
visit
in class SQLConversionVisitor
public void visit(Array array)
visit
in interface LanguageObjectVisitor
visit
in class SQLStringVisitor
Copyright © 2020. All rights reserved.