Delen via


MONTH (SSIS-expressie)

van toepassing op:SQL Server SSIS Integration Runtime in Azure Data Factory

Retourneert een geheel getal dat het datumgedeelte van de maand van een datum aangeeft.

Syntaxis

  
MONTH(date)  

Arguments

date
Een datum in een willekeurig datumformaat.

Resultaattypen

DT_I4

Opmerkingen

MONTH retourneert een null-resultaat als het argument null is.

Een letterlijke datum moet expliciet worden omgezet in een van de datumgegevenstypen. Zie Integration Services-gegevenstypenvoor meer informatie.

Opmerking

De expressie kan niet valideren wanneer een letterlijke datum expliciet wordt omgezet in een van deze datumgegevenstypen: DT_DBTIMESTAMPOFFSET en DT_DBTIMESTAMP2.

Het gebruik van de functie MONTH is korter, maar komt overeen met het gebruik van DATEPART("Maand", datum).

Voorbeelden van expressies

In dit voorbeeld wordt het getal van de maand in een letterlijke datum geretourneerd. Als de datum de notatie mm/dd/jjjj heeft, retourneert dit voorbeeld 11.

MONTH((DT_DBTIMESTAMP)"11/23/2002")  

In dit voorbeeld wordt het gehele getal geretourneerd dat de maand in de kolom ModifiedDate vertegenwoordigt.

MONTH(ModifiedDate)  

In dit voorbeeld wordt het gehele getal geretourneerd dat de maand van de huidige datum aangeeft.

MONTH(GETDATE())  

Zie ook

DATEADD (SSIS-expressie)
DATEDIFF (SSIS Expression)
DATEPART (SSIS Expression)
DAY (SSIS-expressie)
YEAR (SSIS-Expressie)
Functies (SSIS-Expressie)