Enum datafusion::physical_plan::functions::BuiltinScalarFunction [−][src]
pub enum BuiltinScalarFunction {
Show 63 variants
Abs,
Acos,
Asin,
Atan,
Ceil,
Cos,
Digest,
Exp,
Floor,
Ln,
Log,
Log10,
Log2,
Round,
Signum,
Sin,
Sqrt,
Tan,
Trunc,
Array,
Ascii,
BitLength,
Btrim,
CharacterLength,
Chr,
Concat,
ConcatWithSeparator,
DatePart,
DateTrunc,
InitCap,
Left,
Lpad,
Lower,
Ltrim,
MD5,
NullIf,
OctetLength,
Random,
RegexpReplace,
Repeat,
Replace,
Reverse,
Right,
Rpad,
Rtrim,
SHA224,
SHA256,
SHA384,
SHA512,
SplitPart,
StartsWith,
Strpos,
Substr,
ToHex,
ToTimestamp,
ToTimestampMillis,
ToTimestampMicros,
ToTimestampSeconds,
Now,
Translate,
Trim,
Upper,
RegexpMatch,
}
Expand description
Enum of all built-in scalar functions
Variants
abs
acos
asin
atan
ceil
cos
Digest
exp
floor
ln, Natural logarithm
log, same as log10
log10
log2
round
signum
sin
sqrt
tan
trunc
construct an array from columns
ascii
bit_length
btrim
character_length
chr
concat
concat_ws
date_part
date_trunc
initcap
left
lpad
lower
ltrim
md5
nullif
octet_length
random
regexp_replace
repeat
replace
reverse
right
rpad
rtrim
sha224
sha256
sha384
Sha512
split_part
starts_with
strpos
substr
to_hex
to_timestamp
to_timestamp_millis
to_timestamp_micros
to_timestamp_seconds
now
translate
trim
upper
regexp_match
Implementations
Returns the Volatility of the builtin function.
Trait Implementations
type Err = DataFusionError
type Err = DataFusionError
The associated error which can be returned from parsing.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for BuiltinScalarFunction
impl Send for BuiltinScalarFunction
impl Sync for BuiltinScalarFunction
impl Unpin for BuiltinScalarFunction
impl UnwindSafe for BuiltinScalarFunction
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.