Re-exports
pub use impls::*;
Modules
- encoding 🔒Encoding and decoding support for various formats that represent binary data as text data.
- format 🔒Data type formatting functions.
- impls 🔒
- macros 🔒
Macros
- range_fn 🔒
Enums
Constants
- The maximum size of a newly allocated string. Chosen to be the smallest number to keep our tests passing without changing. 100MiB is probably higher than what we want, but it’s better than no limit.
Traits
- A description of an SQL unary function that operates on eagerly evaluated expressions
- A description of an SQL unary function that has the ability to lazy evaluate its arguments
Functions
- Constructs a new multidimensional array out of an arbitrary number of lower-dimensional arrays.
- Constructs a new zero or one dimensional array out of an arbitrary number of scalars.
- coalesce 🔒
- decode 🔒
- encode 🔒
- eq 🔒
- get_byte 🔒
- greatest 🔒
- gt 🔒
- gte 🔒
- least 🔒
- left 🔒
- lt 🔒
- lte 🔒
- Determines if an mz_aclitem contains one of the specified privileges. This will return true if any of the listed privileges are contained in the mz_aclitem.
- not_eq 🔒
- Parses a named timezone like
EST
orAmerica/New_York
, or a fixed-offset timezone like-05:00
. - position 🔒
- power 🔒
- replace 🔒
- right 🔒
- sub_date 🔒
- sub_time 🔒
- substr 🔒
- Converts the time datum
b
, which is assumed to be in UTC, to the timezone that the interval datuma
is assumed to represent. The interval is not allowed to hold months, but there are no limits on the amount of seconds. The interval acts like achrono::FixedOffset
, without the-86,400 < x < 86,400
limitation. - Converts the timestamp datum
b
, which is assumed to be in the time of the timezone datuma
to a timestamptz in UTC. The interval is not allowed to hold months, but there are no limits on the amount of seconds. The interval acts like achrono::FixedOffset
, without the-86,400 < x < 86,400
limitation. - Converts the UTC timestamptz datum
b
, to the local timestamp of the timezone datuma
. The interval is not allowed to hold months, but there are no limits on the amount of seconds. The interval acts like achrono::FixedOffset
, without the-86,400 < x < 86,400
limitation. - trim 🔒