DZIEŃ (Transact-SQL)
Zwraca liczbę całkowitą reprezentującą dzień (dzień miesiąca) określona date.
Przegląd wszystkich Transact-SQL data i czas typów danych i funkcji, zobacz Funkcje daty i godziny (Transact-SQL).Informacje i przykłady, które są wspólne dla data i czas typów danych i funkcji, zobacz Data i czas danych.
Składnia
DAY ( date )
Argumenty
- date
To wyrażenie , które może być przetłumaczona na time, date, smalldatetime, datetime, datetime2, lub datetimeoffset wartości.date Argument może być wyrażenie,wyrażenie kolumna, zdefiniowane przez użytkownika zmiennej lub ciąg literału.
Zwracany typ
int
Wartość zwracana
DZIEŃ zwraca taką samą wartość jak DATEPART (day, date).
Jeśli date zawiera tylko część czas , wartość zwracana jest 1 dzień podstawowej.
Przykłady
Następująca instrukcja zwraca 30.Jest to numer dnia.
SELECT DAY('2007-04-30T01:01:01.1234567 -07:00');
Następująca instrukcja zwraca 1900, 1, 1.Argument dla date jest liczbą 0.SQL Serverinterpretuje 0 jako 1 stycznia 1900.
SELECT YEAR(0), MONTH(0), DAY(0);