public class TMySQLSet extends TCustomMySQLStmt
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) |
TPTNodeList<TSetAssignment> |
getAssignments() |
TObjectName |
getCharacterSetName() |
TObjectName |
getCollationName() |
ETransactionIsolationLevel |
getIsolationLevel() |
TObjectName |
getPassword() |
ESetStatementType |
getSetStatementType() |
TObjectName |
getUserName() |
void |
setAssignments(TPTNodeList<TSetAssignment> assignments) |
void |
setCharacterSetName(TObjectName characterSetName) |
void |
setCollationName(TObjectName collationName) |
void |
setIsolationLevel(ETransactionIsolationLevel isolationLevel) |
void |
setPassword(TObjectName password) |
void |
setSetStatementType(ESetStatementType setStatementType) |
void |
setUserName(TObjectName userName) |
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 TMySQLSet(EDbVendor dbvendor)
public ESetStatementType getSetStatementType()
public TObjectName getCharacterSetName()
public TObjectName getCollationName()
public ETransactionIsolationLevel getIsolationLevel()
public TObjectName getPassword()
public TObjectName getUserName()
public TPTNodeList<TSetAssignment> getAssignments()
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 setAssignments(TPTNodeList<TSetAssignment> assignments)
public void setSetStatementType(ESetStatementType setStatementType)
public void setCharacterSetName(TObjectName characterSetName)
public void setCollationName(TObjectName collationName)
public void setUserName(TObjectName userName)
public void setPassword(TObjectName password)
public void setIsolationLevel(ETransactionIsolationLevel isolationLevel)
Copyright © 2019. All rights reserved.