ADD_MONTHS renvoie une date après l'ajout du nombre de mois spécifié à la chaîne date_string spécifiée. La date est renvoyée au format par défaut (DELIM_M_D_Y) ou au format spécifié par l'argument input_format facultatif. Si vous souhaitez un format différent en sortie, utilisez DATE_FORMAT.
ADD_MONTHS(12, '06-25-11') ajoute un an (12 mois) à la date spécifiée et renvoie la date 06-25-12.
ADD_MONTHS(3, '2011-06-25', DT_DELIM_Y_M_D) ajoute trois mois à la date spécifiée et renvoie la date 2011-09-25.
ADD_MONTHS(1, '02-28-2011') renvoie la date 03-28-2011.
ADD_MONTHS(1, '03-31-2012') renvoie la date 04-30-2012.