NEXT_MONTH funzione scalare

La funzione NEXT_MONTH restituisce il primo giorno del mese successivo dopo la data specificata.

Read syntax diagramSkip visual syntax diagramNEXT_MONTH(datetime-expression )

Lo schema è SYSIBM.

datetime - espressione
Un'espressione che specifica una data dopo la quale deve essere restituito il primo giorno del mese successivo. L'espressione deve restituire un valore che sia una DATE, una TIMESTAMP, un tipo di dati di tipo CHAR o VARCHAR. In un database Unicode, l'espressione può essere anche un tipo di dati GRAPHIC o VARGRAPHIC. Sono supportati i casting di tipo CHAR, VARCHAR, GRAPHIC e VARGRAPHIC. Se datetime - expression è un tipo di dati CHAR, VARCHAR, GRAPHIC o VARGRAPHIC, deve essere una stringa valida accettata dalla funzione scalare TIMESTAMP.

Il risultato della funzione è DATE. Se l'argomento può essere nullo, il risultato può essere nullo. Se l'argomento è nullo, il risultato è il valore nullo.

Esempio

Il seguente esempio restituisce il valore della data del primo giorno del mese successivo dopo la data specificata dall'input:
values next_month('2007-02-18')
      Result: 2007-03-01