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
3cf70921-9801-409d-aa86-ffc85df2485c|0|.0