YEAR (výraz SSIS)

platí pro:SQL Server SSIS Integration Runtime ve službě Azure Data Factory

Vrátí celé číslo, které představuje rok z části data.

Syntaxe

  
YEAR(date)  

Arguments

date
Je datum v libovolném formátu data.

Typy výsledků

DT_I4

Poznámky

Funkce YEAR vrátí výsledek null, pokud je argument null.

Literál data musí být explicitně přetypován na jeden z datových typů data. Další informace najdete v tématu datové typy integračních služeb.

Poznámka:

Výraz se nezdaří ověřit, když je literál data explicitně přetypován na jeden z těchto datových typů: DT_DBTIMESTAMPOFFSET a DT_DBTIMESTAMP2.

Použití funkce YEAR je stručnější, ale odpovídá použití funkce DATEPART("Year"; date).

Příklady výrazů

Tento příklad vrátí číslo roku v datovém literálu. Pokud je datum ve formátu mm/dd/rrrr, vrátí tento příklad "2002".

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

Tento příklad vrátí celé číslo, které představuje rok ve sloupci ModifiedDate .

YEAR(ModifiedDate)  

Tento příklad vrátí celé číslo, které představuje rok aktuálního data.

YEAR(GETDATE())