Spaces:
Running
Running
| Name Description | |
| age(timestamp, timestamp) Subtract arguments, resulting in the time difference between the two timestamps. | |
| age(timestamp) Subtract from current_date. | |
| century(timestamp) Extracts the century of a timestamp. | |
| current_timestamp Returns the current timestamp (at the start of the transaction). | |
| date_diff(part, startdate, enddate) The number of partition boundaries between the timestamps. | |
| date_part([part, ...], timestamp) Get the listed subfields as a struct. The list must be constant. | |
| date_part(part, timestamp) Get subfield (equivalent to extract). | |
| date_sub(part, startdate, enddate) The number of complete partitions between the timestamps. | |
| date_trunc(part, timestamp) Truncate to specified precision. | |
| datediff(part, startdate, enddate) Alias of date_diff. The number of partition boundaries between the timestamps. | |
| datepart([part, ...], timestamp) Alias of date_part. Get the listed subfields as a struct. The list must be constant. | |
| datepart(part, timestamp) Alias of date_part. Get subfield (equivalent to extract). | |
| datesub(part, startdate, enddate) Alias of date_sub. The number of complete partitions between the timestamps. | |
| datetrunc(part, timestamp) Alias of date_trunc. Truncate to specified precision. | |
| dayname(timestamp) The (English) name of the weekday. | |
| epoch_ms(ms) Converts ms since epoch to a timestamp. | |
| epoch_ms(timestamp) Converts a timestamp to milliseconds since the epoch. | |
| epoch_ms(timestamp) Return the total number of milliseconds since the epoch. | |
| epoch_ns(timestamp) Return the total number of nanoseconds since the epoch. | |
| epoch_us(timestamp) Return the total number of microseconds since the epoch. | |
| epoch(timestamp) Converts a timestamp to seconds since the epoch. | |
| extract(field FROM timestamp) Get subfield from a timestamp. | |
| greatest(timestamp, timestamp) The later of two timestamps. | |
| isfinite(timestamp) Returns true if the timestamp is finite, false otherwise. | |
| isinf(timestamp) Returns true if the timestamp is infinite, false otherwise. | |
| last_day(timestamp) The last day of the month. | |
| least(timestamp, timestamp) The earlier of two timestamps. | |
| make_timestamp(bigint, bigint, bigint, bigint, bigint, double) The timestamp for the given parts. | |
| make_timestamp(microseconds) The timestamp for the given number of µs since the epoch. | |
| monthname(timestamp) The (English) name of the month. | |
| strftime(timestamp, format) Converts timestamp to string according to the format string. | |
| strptime(text, format-list) Converts the string text to timestamp applying the format strings in the list until one succeeds. Throws an error on failure. To return NULL on failure, use try_strptime. | |
| strptime(text, format) Converts the string text to timestamp according to the format string. Throws an error on failure. To return NULL on failure, use try_strptime. | |
| time_bucket(bucket_width, timestamp[, offset]) Truncate timestamp by the specified interval bucket_width. Buckets are offset by offset interval. | |
| time_bucket(bucket_width, timestamp[, origin]) Truncate timestamp by the specified interval bucket_width. Buckets are aligned relative to origin timestamp. origin defaults to 2000-01-03 00:00:00 for buckets that don't include a month or year interval, and to 2000-01-01 00:00:00 for month and year buckets. | |
| to_timestamp(double) Converts seconds since the epoch to a timestamp with time zone. | |
| try_strptime(text, format-list) Converts the string text to timestamp applying the format strings in the list until one succeeds. Returns NULL on failure. | |
| try_strptime(text, format) Converts the string text to timestamp according to the format string. Returns NULL on failure. |