public class SqlCollectionTableOperator extends SqlFunctionalOperator
SELECT * FROM
TABLE(ramp(5))
".
This operator has function syntax (with one argument), whereas
SqlStdOperatorTable.EXPLICIT_TABLE
is a prefix operator.
SqlSpecialOperator.ReduceResult, SqlSpecialOperator.TokenSequence
Modifier and Type | Field and Description |
---|---|
private SqlModality |
modality |
kind, MDX_PRECEDENCE, NL
Constructor and Description |
---|
SqlCollectionTableOperator(java.lang.String name,
SqlModality modality) |
Modifier and Type | Method and Description |
---|---|
SqlModality |
getModality() |
unparse
getSyntax, reduceExpr
acceptCall, acceptCall, adjustType, allowsFraming, argumentMustBeScalar, checkOperandCount, checkOperandTypes, constructArgNameList, constructArgTypeList, constructOperandList, createCall, createCall, createCall, createCall, deriveType, equals, getAllowedSignatures, getAllowedSignatures, getKind, getLeftPrec, getMonotonicity, getMonotonicity, getName, getNameAsId, getOperandCountRange, getOperandTypeChecker, getOperandTypeInference, getReturnTypeInference, getRightPrec, getSignatureTemplate, hashCode, inferReturnType, inferReturnType, isAggregator, isDeterministic, isDynamicFunction, isGroup, isGroupAuxiliary, isName, leftPrec, preValidateCall, requiresDecimalExpansion, requiresOrder, requiresOver, rewriteCall, rightPrec, toString, unparseListClause, unparseListClause, validateCall, validateOperands, validRexOperands
private final SqlModality modality
public SqlCollectionTableOperator(java.lang.String name, SqlModality modality)
public SqlModality getModality()
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.