21 Mayıs 2020 Perşembe

Sql Server DATEPART() Fonksiyonu

Bu fonksiyon parametre olarak verilen tarihin belirtilen tarih bölümünü tam sayı olarak döndürür. Yani DATEPART fonksiyonu ile ayın veya günün sayısal yani nümerik değerini elde ederiz.


Syntax

DATEPART(interval, date)

Aldığı Parametreler

ParameterDescription
Aralık Geri dönecek kısım. Aşağıdaki değerlerden biri olabilir:
  • year, yyyy, yy = Yıl
  • quarter, qq, q = Çeyrek
  • month, mm, m = Aya
  • dayofyear = Yılın Günü
  • day, dy, y = Gün
  • week, ww, wk = Hafta
  • weekday, dw, w = Haftanın Günü
  • hour, hh = saat
  • minute, mi, n = dakika
  • second, ss, s = saniye

Örnek

Tarihin belirtilen bir bölümünü döndürme:

SELECT DATEPART(month, '2017/08/25') AS DatePartInt;

SELECT DATEPART(minute, '2017/08/25 08:36'AS DatePartInt;

Sql Server DateTime Veri Tipindeki Datayı Türkçe Formatında Göstermek

  SQL'de tarihleri farklı formatlarda göstermek için FORMAT fonksiyonunu kullanabilirsiniz. Türkçe kısa tarih formatı genellikle "...