Extracts the hour from a date or timestamp value and returns it as the number of hours since 1970-01-01 00:00:00 UTC, according to the Iceberg partition transforms specification.Documentation Index
Fetch the complete documentation index at: https://docs.firebolt.io/llms.txt
Use this file to discover all available pages before exploring further.
Syntax
Parameters
| Parameter | Description | Supported input types |
|---|---|---|
<value> | The date or timestamp value to extract the hour from. | DATE, TIMESTAMP, TIMESTAMPTZ |
Return type
INTEGER
Returns the number of hours since 1970-01-01 00:00:00 UTC. For timestamps before this epoch, returns a negative value.
Remarks
TheICEBERG_HOUR function can be used in the PARTITION BY clause of CREATE ICEBERG TABLE commands.
Example
| hour_partition |
|---|
| 490502 |