- getDataTypeName(scalar inputType)
- Gets the name of a specified data type.
- getInputTypes()
- Gets a list of input data types.
- getNumberOfInputColumns()
- Gets the number of input columns.
- getNumberOfOutputColumns()
- Gets the number of output columns.
- getInputPrecision(scalar columnIndex)
- Gets the precision of an input numeric.
- getInputScale(scalar columnIndex)
- Gets the scale of an input numeric.
- getInputSize(scalar columnIndex)
- Gets the size of input column at specified index.
- getInputType(scalar columnIndex)
- Gets the data type of input column at specified index.
- getOutputPrecision(scalar columnIndex)
- Gets the precision of an output numeric.
- getOutputScale(scalar columnIndex)
- Gets the scale of an output numeric.
- getOutputSize(scalar columnIndex)
- Gets the size of output column at specified index.
- getOutputType(scalar columnIndex)
- Gets the data type of output column at specified index.
- getUdfReturnType(scalar columnIndex)
- Gets the return data type for a UDF.
- isCalledWithOrderByClause()
- Determines if the function was called with an ORDER BY clause.
- isCalledWithOverClause()
- Determines if the function was called with an OVER clause.
- isCalledWithPartitionByClause()
- Determines if the function was called with a PARTITION BY clause.
- isDataInnerCorrelated()
- Determines if the function data is inner-correlated.
- isDataLeftCorrelated()
- Determines if the function data is left correlated.
- isDataUncorrelated()
- Determines if the function data is uncorrelated.