public class TAssignStmt extends TCustomSqlStatement
dbvendor, dummytag, isparsed, joins, parser, plsqlparser, rootNode, sourcetokenlist, sqlstatementtype, tables| Constructor and Description | 
|---|
TAssignStmt()  | 
TAssignStmt(EDbVendor dbvendor)  | 
TAssignStmt(TExpression pLeft,
           TExpression pExpr)  | 
| 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)  | 
TExpression | 
getExpression()  | 
TExpression | 
getLeft()
Lefe side of this assignment, can be
 
 attribute_name
 collection_name
 cursor_variable_name
 field_name
 host_cursor_variable_name
 host_variable_name
 object_name
 parameter_name
 record_name
 variable_name
  
 | 
TObjectName | 
getVariableName()  | 
void | 
init(Object arg1,
    Object arg2)  | 
void | 
setExpression(TExpression expression)  | 
void | 
setLeft(TExpression left)  | 
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, VerticaStatementCanBeSeparatedByBeginEndPairaddAllMyTokensToTokenList, appendString, doParse, fastSetString, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript, toStringpublic TAssignStmt()
public TAssignStmt(TExpression pLeft, TExpression pExpr)
public TAssignStmt(EDbVendor dbvendor)
public TObjectName getVariableName()
public TExpression getExpression()
public TExpression getLeft()
public void setLeft(TExpression left)
public void setExpression(TExpression expression)
public void init(Object arg1, Object arg2)
init in class TParseTreeNodepublic int doParseStatement(TCustomSqlStatement psql)
doParseStatement in class TCustomSqlStatementpublic void accept(TParseTreeVisitor v)
TParseTreeNodeaccept in interface Visitableaccept in class TParseTreeNodev - visitor is a descendant class of TParseTreeVisitorpublic void acceptChildren(TParseTreeVisitor v)
TParseTreeNodeacceptChildren in interface VisitableacceptChildren in class TParseTreeNodev - visitor is a descendant class of TParseTreeVisitorCopyright © 2019. All rights reserved.