Package org.apache.flink.sql.parser.ddl
Class SqlAlterViewAs
java.lang.Object
org.apache.calcite.sql.SqlNode
org.apache.calcite.sql.SqlCall
org.apache.flink.sql.parser.ddl.SqlAlterView
org.apache.flink.sql.parser.ddl.SqlAlterViewAs
- All Implemented Interfaces:
Cloneable
ALTER DDL to change a view's query.
-
Field Summary
Fields inherited from class org.apache.flink.sql.parser.ddl.SqlAlterView
OPERATOR, viewIdentifierFields inherited from class org.apache.calcite.sql.SqlNode
EMPTY_ARRAY, pos -
Constructor Summary
ConstructorsConstructorDescriptionSqlAlterViewAs(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier viewIdentifier, org.apache.calcite.sql.SqlNode newQuery) -
Method Summary
Methods inherited from class org.apache.flink.sql.parser.ddl.SqlAlterView
fullViewName, getOperator, getViewIdentifierMethods inherited from class org.apache.calcite.sql.SqlCall
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, validateMethods inherited from class org.apache.calcite.sql.SqlNode
clone, clone, cloneArray, equalDeep, equalDeep, equalsDeep, getParserPosition, isA, toList, toList, toSqlString, toSqlString, toSqlString, toString, unparseWithParentheses, validateExpr
-
Constructor Details
-
SqlAlterViewAs
public SqlAlterViewAs(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier viewIdentifier, org.apache.calcite.sql.SqlNode newQuery)
-
-
Method Details
-
getOperandList
- Specified by:
getOperandListin classorg.apache.calcite.sql.SqlCall
-
unparse
public void unparse(org.apache.calcite.sql.SqlWriter writer, int leftPrec, int rightPrec) - Overrides:
unparsein classSqlAlterView
-
getNewQuery
public org.apache.calcite.sql.SqlNode getNewQuery()
-