Noțiuni de bază zi a anului în SQL Server

există o serie de modalități simple de a obține zi a anului pentru o anumită dată în SQL Server. Puteți utiliza funcția built-in DATENAME sau funcția built-in DATEPART. Să vedem cum să le folosim:

metoda DATENAME

puteți utiliza funcția built-in DATENAME împreună cu primul parametru ca dayofyear (sau dy sau y) pentru a obține Ziua Anului. Aici veți obține valoarea returnată a DayOfYear ca șir de caractere.,

Sintaxa

DATENAME(dayofyear, <GivenDate>) /* OR */DATENAME(dy , <GivenDate>)/* OR */DATENAME(y , <GivenDate>)

Exemplu

DATEPART Metodă

de asemenea, puteți utiliza DATEPART funcție built-in, împreună cu primul parametru ca dayofyear (sau dy sau y) pentru a ajunge la zi a anului. Aici veți obține valoarea returnată a DayOfYear ca întreg în loc de șir așa cum am văzut în DATENAME.,

Sintaxa

DATEPART(dayofyear , <GivenDate>)/* OR */DATEPART(dy , <GivenDate>)/* OR */DATEPART(y , <GivenDate>)

Exemplu

Concluzie

Dacă doriți revenirea valoare în întreg, apoi utilizați DATEPART metodă. Dacă doriți valoarea returnată în șir de caractere, apoi du-te pentru metoda DATENAME.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *