DATE_ADD
Returns the sum of two expressions of time as another expression of time.
Syntax
DATE_ADD(date_expression string, days integer) → date
date_expression: A string-formatted date in the format ‘YYYY-MM-DD’.
days: The number of days to be added to the specified date.
Examples
DATE_ADD(date_expression date, days integer) → date
date_expression: The date, in the format ‘YYY-MM-DD’, to add days to. The value can be either a database column in DATE format, or literal value explicitly converted to DATE.
days: A 32-bit integer of the number of days to be added to the specified date.
Examples
DATE_ADD(date_expression string, time_interval interval) → timestamp
date_expression: A string-formatted date in the format ‘YYYY-MM-DD’.
time_interval: A CAST of a number to one of these intervals: DAY, MONTH, YEAR.
Examples
DATE_ADD(date_expression date, time_interval interval) → timestamp
date_expression: The date, in the format ‘YYY-MM-DD’, to add the time interval to. The value can be either a database column in DATE format, or literal value explicitly converted to DATE.
time_interval: A CAST of a number to one of these intervals: DAY, MONTH, YEAR.
Examples
DATE_ADD(timestamp_expression string, time_interval interval) → timestamp
timestamp_expression: A string-formatted timestamp in the format ‘YYYY-MM-DD HH24:MI:SS’.
time_interval: A CAST of a number to one of these intervals: SECOND, MINUTE, HOUR, DAY, MONTH, YEAR.
Examples
DATE_ADD(timestamp_expression timestamp, time_interval interval) → timestamp
timestamp_expression: The timestamp, in the format ‘YYYY-MM-DD HH:MM:SS’, to add days to. The value can be either a database column in TIMESTAMP format, or literal value explicitly converted to TIMESTAMP.
time_interval: A CAST of a number to one of these intervals: SECOND, MINUTE, HOUR, DAY, MONTH, YEAR.
Examples
Adds 30 days to the specified timestamp.
DATE_ADD(time_expression time, time_interval interval) → time
time_expression: The time, in the format ‘HH:MM:SS’, to add the time interval to. The value can be either a database column in TIMESTAMP format, or literal value explicitly converted to TIMESTAMP.
time_interval: A CAST of a number to one of these intervals: SECOND, MINUTE, HOUR.
Examples
Last updated