public class TCreateViewSqlStatement extends TCustomSqlStatement
dbvendor, dummytag, isparsed, joins, parser, plsqlparser, rootNode, sourcetokenlist, sqlstatementtype, tables| Constructor and Description |
|---|
TCreateViewSqlStatement(EDbVendor dbvendor) |
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, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript, toStringpublic TCreateViewSqlStatement(EDbVendor dbvendor)
public void setForce(boolean isForce)
public void setNoForce(boolean isNoForce)
public boolean isForce()
public boolean isNoForce()
public void setViewAttributeList(TObjectNameList viewAttributeList)
public TObjectNameList getViewAttributeList()
public void setSubquery(TSelectSqlStatement subquery)
public void setViewAliasClause(TViewAliasClause viewAliasClause)
public void setStForce(TSourceToken stForce)
public void setStReplace(TSourceToken stReplace)
public void setRowTypeName(TObjectName rowTypeName)
public void setRestrictionClause(TRestrictionClause restrictionClause)
public void setViewName(TObjectName viewName)
public TObjectName getRowTypeName()
public TSourceToken getStForce()
public TSourceToken getStReplace()
public TRestrictionClause getRestrictionClause()
public TViewAliasClause getViewAliasClause()
public TSelectSqlStatement getSubquery()
public int doParseStatement(TCustomSqlStatement psql)
doParseStatement in class TCustomSqlStatementpublic TObjectName getViewName()
public 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.