INTERVAL
Interval data type and usages
Description
INTERVAL int64_expression datetime_part
INTERVAL datetime_parts_string starting_datetime_part TO ending_datetime_partSample Source Patterns
Interval with a single DateTime part
Input Code:
SELECT INTERVAL 1 YEAR;
SELECT CURRENT_DATE + INTERVAL 1 YEAR,
CURRENT_DATE + INTERVAL 1 QUARTER,
CURRENT_DATE + INTERVAL 1 MONTH,
CURRENT_DATE + INTERVAL 1 WEEK,
CURRENT_DATE + INTERVAL 1 DAY,
CURRENT_DATE + INTERVAL 1 HOUR,
CURRENT_DATE + INTERVAL 1 MINUTE,
CURRENT_DATE + INTERVAL 1 SECOND;1-0 0 0:0:02024-10-13T00:00:00
2024-01-13T00:00:00
2023-11-13T00:00:00
2023-10-20T00:00:00
2023-10-14T00:00:00
2023-10-13T01:00:00
2023-10-13T00:01:00
2023-10-13T00:00:01Output Code:
Interval with a DateTime part range
Input Code:
Output Code:
Interval as a Column data type
Input Code:
Output Code:
Interval comparison
Input Code:
Output Code:
Known Issues
1. Only arithmetic operations are supported
2. Working with signs in the Interval data type
Input:
Output:
Related EWIs
Last updated
