|
static TinyIntVal | NullIfZero (FunctionContext *context, const TinyIntVal &val) |
|
static SmallIntVal | NullIfZero (FunctionContext *context, const SmallIntVal &val) |
|
static IntVal | NullIfZero (FunctionContext *context, const IntVal &val) |
|
static BigIntVal | NullIfZero (FunctionContext *context, const BigIntVal &val) |
|
static FloatVal | NullIfZero (FunctionContext *context, const FloatVal &val) |
|
static DoubleVal | NullIfZero (FunctionContext *context, const DoubleVal &val) |
|
static DecimalVal | NullIfZero (FunctionContext *context, const DecimalVal &val) |
|
static TinyIntVal | ZeroIfNull (FunctionContext *context, const TinyIntVal &val) |
|
static SmallIntVal | ZeroIfNull (FunctionContext *context, const SmallIntVal &val) |
|
static IntVal | ZeroIfNull (FunctionContext *context, const IntVal &val) |
|
static BigIntVal | ZeroIfNull (FunctionContext *context, const BigIntVal &val) |
|
static FloatVal | ZeroIfNull (FunctionContext *context, const FloatVal &val) |
|
static DoubleVal | ZeroIfNull (FunctionContext *context, const DoubleVal &val) |
|
static DecimalVal | ZeroIfNull (FunctionContext *context, const DecimalVal &val) |
|
static BooleanVal | IsFalse (FunctionContext *ctx, const BooleanVal &val) |
|
static BooleanVal | IsNotFalse (FunctionContext *ctx, const BooleanVal &val) |
|
static BooleanVal | IsTrue (FunctionContext *ctx, const BooleanVal &val) |
|
static BooleanVal | IsNotTrue (FunctionContext *ctx, const BooleanVal &val) |
|
Conditional functions that can be expressed as UDFs.
Definition at line 31 of file conditional-functions.h.