Merhaba arkadaşlar,

Bu yazımda SQL Server da ki DatePart fonksiyonundan bahsedeceğim.

DatePart fonksiyonu verilen tarihin gün,ay,yıl gibi bilgilerini almak için kullanabileceğimiz bir fonksiyondur. Kullanımı şu şekildedir;

DATEPART (datepart, date) 
DatePart kısmına yazıp alabileceğimiz değerleri gösteren tablo aşağıda ki gibidir. Tarihimiz 02.07.2009 dur.

Bu arada getdate() anlık tarih-saat değerini alabilirsiniz.

Parametre Açıklama Kullanım Sonuç
yy veya yyyy Yılı almak için kullanılır select datepart(yy,getdate()) 2009
qq veya q Çeyreği almak için kullanılır. select datepart(qq,getdate()) 3
mm veya m Ayı almak için kullanılır. select datepart(mm,getdate()) 7
dy veya y Yılın kaçıncı günü olduğunu almak için kullanılır. select datepart(dy,getdate()) 183
dd veya d Günü almak için kullanılır. select datepart(dd,getdate()) 2
wk veya ww Haftayı almak için kullanılır. select datepart(wk,getdate()) 27
dw Haftanın kaçıncı günü olduğunu almak için kullanılır. select datepart(dw,getdate()) 5
hh Saati almak için kullanılır. select datepart(hh,getdate()) 15
mi veya n Dakikayı almak için kullanılır. select datepart(mi,getdate()) 47
ss veya s Saniyeyi almak için kullanılır. select datepart(mi,getdate()) 4
ms Milisaniyeyi almak için kullanılır. select datepart(ms,getdate()) 967

Sormak istediğiniz bir şey olursa yorum kısmını kullanabilirsiniz.

Kolay gelsin

Turgay Sahtiyan