Cast to INTERVAL datatype
Translation specification for the transformation of casts to the INTERVAL datatype to Snowflake
Description
Sample Source Patterns
Non-interval literals
Teradata
SELECT TIMESTAMP '2022-10-15 10:30:00' + CAST ('12:34:56.78' AS INTERVAL HOUR(2) TO SECOND(2)) AS VARCHAR_TO_INTERVAL,
TIMESTAMP '2022-10-15 10:30:00' + CAST(-5 AS INTERVAL YEAR(4)) AS NUMBER_TO_INTERVAL,
CAST('07:00' AS INTERVAL HOUR(2) TO MINUTE) AS OUTSIDE_DATETIME_OPERATION;VARCHAR_TO_INTERVAL | NUMBER_TO_INTERVAL | OUTSIDE_DATETIME_OPERATION |
--------------------+--------------------+----------------------------+
2022-10-15 23:04:56 |2017-10-15 10:30:00 | 7:00 |Snowflake
Non-literal and non-interval values
Teradata
Snowflake
Cast of interval to another interval
Teradata
Snowflake
Known Issues
Related EWIs
Last updated
