INTERVAL MINUTE Literals - Teradata VantageCloud Lake

Lake - Working with SQL

Deployment
VantageCloud
Edition
Lake
Product
Teradata VantageCloud Lake
Release Number
Published
February 2025
ft:locale
en-US
ft:lastEdition
2025-11-21
dita:mapPath
jbe1714339405530.ditamap
dita:ditavalPath
pny1626732985837.ditaval
dita:id
jbe1714339405530

Declares an INTERVAL MINUTE value in an expression.

Result type: INTERVAL MINUTE Data Type

ANSI Compliance

INTERVAL MINUTE literals are partly ANSI SQL:2011 compliant.

The ANSI definition places the optional sign for the interval within the apostrophes; the Teradata implementation places the optional sign outside the apostrophes.

Syntax

INTERVAL [ sign ] 'string' MINUTE

Syntax Elements

sign
An optional minus sign to indicate a negative interval. The default is a positive interval.
The sign must be outside the apostrophes that enclose string.
string
One to four digits representing the number of minutes. Spaces and new line characters are not allowed between the apostrophes.
Only digits within the apostrophes are parsed and converted to numeric. For example, '1.05' is treated as '105'.

Example: INTERVAL MINUTE Literal

This example adds an interval of 600 minutes to the current system time.

SELECT INTERVAL '600' MINUTE + CURRENT_TIME;
( 600+Current Time)
-------------------
     01:14:19+00:00