public class SqlCreateHiveView extends SqlCreateView
CREATE VIEW [IF NOT EXISTS] [db_name.]view_name [(column_name [COMMENT column_comment], ...) ] [COMMENT view_comment] [TBLPROPERTIES (property_name = property_value, ...)] AS SELECT ...;
OPERATOR
Constructor and Description |
---|
SqlCreateHiveView(org.apache.calcite.sql.parser.SqlParserPos pos,
org.apache.calcite.sql.SqlIdentifier viewName,
org.apache.calcite.sql.SqlNodeList fieldList,
org.apache.calcite.sql.SqlNode query,
boolean ifNotExists,
org.apache.calcite.sql.SqlCharStringLiteral comment,
org.apache.calcite.sql.SqlNodeList properties) |
Modifier and Type | Method and Description |
---|---|
void |
unparse(org.apache.calcite.sql.SqlWriter writer,
int leftPrec,
int rightPrec) |
fullViewName, getComment, getFieldList, getOperandList, getProperties, getQuery, getViewName, isIfNotExists, isTemporary, printIndent
accept, clone, equalsDeep, findValidOptions, getCallSignature, getFunctionQuantifier, getKind, getMonotonicity, isCountStar, isExpanded, operand, operandCount, setOperand, validate
public SqlCreateHiveView(org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.calcite.sql.SqlIdentifier viewName, org.apache.calcite.sql.SqlNodeList fieldList, org.apache.calcite.sql.SqlNode query, boolean ifNotExists, org.apache.calcite.sql.SqlCharStringLiteral comment, org.apache.calcite.sql.SqlNodeList properties)
public void unparse(org.apache.calcite.sql.SqlWriter writer, int leftPrec, int rightPrec)
unparse
in class SqlCreateView
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.