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.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

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);

Zobacz także

Odwołanie