public class SqlRandFunction extends SqlFunction
RAND
function. There are two overloads:
kind, MDX_PRECEDENCE, NL
Constructor and Description |
---|
SqlRandFunction() |
Modifier and Type | Method and Description |
---|---|
SqlSyntax |
getSyntax()
Returns the syntactic type of this operator, never null.
|
boolean |
isDynamicFunction() |
deriveType, getFunctionType, getNameAsId, getParamNames, getParamTypes, getSqlIdentifier, isQuantifierAllowed, unparse, validateCall, validateQuantifier
acceptCall, acceptCall, adjustType, allowsFraming, argumentMustBeScalar, checkOperandCount, checkOperandTypes, constructArgNameList, constructArgTypeList, constructOperandList, createCall, createCall, createCall, createCall, equals, getAllowedSignatures, getAllowedSignatures, getKind, getLeftPrec, getMonotonicity, getMonotonicity, getName, getOperandCountRange, getOperandTypeChecker, getOperandTypeInference, getReturnTypeInference, getRightPrec, getSignatureTemplate, hashCode, inferReturnType, inferReturnType, isAggregator, isDeterministic, isGroup, isGroupAuxiliary, isName, leftPrec, preValidateCall, requiresDecimalExpansion, requiresOrder, requiresOver, rewriteCall, rightPrec, toString, unparseListClause, unparseListClause, validateOperands, validRexOperands
public SqlSyntax getSyntax()
SqlOperator
getSyntax
in class SqlFunction
public boolean isDynamicFunction()
isDynamicFunction
in class SqlOperator
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.