public class TCommonStoredProcedureSqlStatement extends TStoredProcedureSqlStatement
dbvendor, dummytag, isparsed, joins, parser, plsqlparser, rootNode, sourcetokenlist, sqlstatementtype, tables| Constructor and Description |
|---|
TCommonStoredProcedureSqlStatement(EDbVendor dbvendor) |
| Modifier and Type | Method and Description |
|---|---|
int |
doParseStatement(TCustomSqlStatement psql) |
TExceptionClause |
getExceptionClause()
Including a list of
TExceptionHandler that process raised exceptions. |
boolean |
isWrapped() |
void |
setExceptionClause(TExceptionClause exceptionClause) |
void |
setWrapped(boolean wrapped) |
getDeclareStatements, getParameterDeclarations, getStoredProcedureName, 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, VerticaStatementCanBeSeparatedByBeginEndPairaccept, acceptChildren, 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 TCommonStoredProcedureSqlStatement(EDbVendor dbvendor)
public void setWrapped(boolean wrapped)
public boolean isWrapped()
public void setExceptionClause(TExceptionClause exceptionClause)
public TExceptionClause getExceptionClause()
TExceptionHandler that process raised exceptions.
Used in TCommonBlock, TPlsqlCreateFunction, TPlsqlCreatePackage, TPlsqlCreateProcedure.public int doParseStatement(TCustomSqlStatement psql)
doParseStatement in class TCustomSqlStatementCopyright © 2019. All rights reserved.