public class TDb2CreateFunction extends TStoredProcedureSqlStatement
dbvendor, dummytag, isparsed, joins, parser, plsqlparser, rootNode, sourcetokenlist, sqlstatementtype, tables| Constructor and Description |
|---|
TDb2CreateFunction(EDbVendor dbvendor) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TParseTreeVisitor v)
Accept a visitor
|
int |
doParseStatement(TCustomSqlStatement psql) |
TObjectName |
getFunctionName() |
TDb2ReturnStmt |
getReturnStmt() |
TObjectName |
getStoredProcedureName() |
void |
setFunctionName(TObjectName functionName) |
void |
setReturnStmt(TDb2ReturnStmt returnStmt) |
getDeclareStatements, getParameterDeclarations, setDeclareStatements, setParameterDeclarationsgetBodyStatements, setBodyStatementsaddToTables, 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, VerticaStatementCanBeSeparatedByBeginEndPairacceptChildren, 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, toStringpublic TDb2CreateFunction(EDbVendor dbvendor)
public TObjectName getStoredProcedureName()
getStoredProcedureName in class TStoredProcedureSqlStatementpublic int doParseStatement(TCustomSqlStatement psql)
doParseStatement in class TCustomSqlStatementpublic TObjectName getFunctionName()
public TDb2ReturnStmt getReturnStmt()
public void accept(TParseTreeVisitor v)
TParseTreeNodeaccept in interface Visitableaccept in class TParseTreeNodev - visitor is a descendant class of TParseTreeVisitorpublic void setFunctionName(TObjectName functionName)
public void setReturnStmt(TDb2ReturnStmt returnStmt)
Copyright © 2019. All rights reserved.