public class TMssqlSet extends TCustomSqlStatement
dbvendor, dummytag, isparsed, joins, parser, plsqlparser, rootNode, sourcetokenlist, sqlstatementtype, tables
Modifier and Type | Method and Description |
---|---|
void |
accept(TParseTreeVisitor v)
Accept a visitor
|
void |
acceptChildren(TParseTreeVisitor v)
Accept a visitor to iterate this class and sub-nodes of this class
|
int |
doParseStatement(TCustomSqlStatement psql) |
int |
getSetType() |
TSelectSqlStatement |
getSubquery() |
TExpression |
getVarExpr() |
TExpressionList |
getVariable_expr_list() |
TObjectName |
getVarName() |
TFunctionCall |
getXmlMethod() |
void |
setSetType(int setType) |
void |
setSubquery(TSelectSqlStatement subquery) |
void |
setVarExpr(TExpression varExpr) |
void |
setVariable_expr_list(TExpressionList variable_expr_list) |
void |
setVarName(TObjectName varName) |
void |
setXmlMethod(TFunctionCall xmlMethod) |
addToTables, addWhereClause, analyzeFromTable, analyzeJoin, analyzeTablename, checkNonQualifiedColumnReferenceInSubQueryOfUplevelStmt, clearError, dochecksyntax, findTable, fireOnMetaDatabaseTableColumn, getAncestorStmt, getCteList, getDaxFunctionStack, getEndlabelName, getErrorCount, getFirstPhysicalTable, getIndexColumns, getJoins, getLabelName, getOrphanColumns, getOutputClause, getParentStmt, getResultColumnList, getReturningClause, getStatements, getSymbolTable, getTables, getTargetTable, getTopClause, getTopStatement, getVariableStack, getWhereClause, isnzplsql, isoracleplsql, ispgplsql, isTableACTE, isverticaplsql, linkColumnReferenceToTable, linkColumnToTable, linkToFirstTable, locateVariableOrParameter, OracleStatementCanBeSeparatedByBeginEndPair, parseerrormessagehandle, parsestatement, searchCTEList, searchDaxVariableInStack, setCteList, setEndlabelName, setLabelName, setOutputClause, setParentStmt, setResultColumnList, setReturningClause, setTargetTable, setTopClause, setVariableStack, setWhereClause, VerticaStatementCanBeSeparatedByBeginEndPair
addAllMyTokensToTokenList, appendString, doParse, fastSetString, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, init, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript, toString
public TMssqlSet(EDbVendor dbvendor)
public TExpressionList getVariable_expr_list()
public TExpression getVarExpr()
public TObjectName getVarName()
public TFunctionCall getXmlMethod()
public TSelectSqlStatement getSubquery()
public int getSetType()
public int doParseStatement(TCustomSqlStatement psql)
doParseStatement
in class TCustomSqlStatement
public void accept(TParseTreeVisitor v)
TParseTreeNode
accept
in interface Visitable
accept
in class TParseTreeNode
v
- visitor is a descendant class of TParseTreeVisitor
public void acceptChildren(TParseTreeVisitor v)
TParseTreeNode
acceptChildren
in interface Visitable
acceptChildren
in class TParseTreeNode
v
- visitor is a descendant class of TParseTreeVisitor
public void setVarName(TObjectName varName)
public void setVarExpr(TExpression varExpr)
public void setVariable_expr_list(TExpressionList variable_expr_list)
public void setXmlMethod(TFunctionCall xmlMethod)
public void setSubquery(TSelectSqlStatement subquery)
public void setSetType(int setType)
Copyright © 2019. All rights reserved.