Microsoft Türkiye Açık Akademi
Microsoft tarafından Türkiye'deki ilk ücretsiz online yazılım okulu Açık Akademi açıldı....
Sql sorgularımızda kullanabileceğimiz tarih ve saat formatları üzerine kullanışlı bir tabloyu ve tarih işlemleri için çağırabileceğimiz bazı fonksiyonları aşağıda bulabilirsiniz;
| TARİH FORMATLARI | ||
| Format | Sorgu (tarih: 30/06/2009) | Örnek |
| 1 | select convert(varchar, getdate(), 1) | 06/30/09 |
| 2 | select convert(varchar, getdate(), 2) | 09.06.30 |
| 3 | select convert(varchar, getdate(), 3) | 30/06/09 |
| 4 | select convert(varchar, getdate(), 4) | 30.06.09 |
| 5 | select convert(varchar, getdate(), 5) | 30-06-09 |
| 6 | select convert(varchar, getdate(), 6) | 30 Jun 09 |
| 7 | select convert(varchar, getdate(), 7) | Jun 30, 09 |
| 10 | select convert(varchar, getdate(), 10) | 06-30-09 |
| 11 | select convert(varchar, getdate(), 11) | 09/06/30 |
| 101 | select convert(varchar, getdate(), 101) | 06/30/2009 |
| 102 | select convert(varchar, getdate(), 102) | 2009.06.30 |
| 103 | select convert(varchar, getdate(), 103) | 30/06/2009 |
| 104 | select convert(varchar, getdate(), 104) | 30.06.2009 |
| 105 | select convert(varchar, getdate(), 105) | 30-06-2009 |
| 109 | select convert(varchar, getdate(), 109) | 30 Jun 2009 |
| 107 | select convert(varchar, getdate(), 107) | Jun 30, 2009 |
| 110 | select convert(varchar, getdate(), 110) | 06-30-2009 |
| 111 | select convert(varchar, getdate(), 111) | 2009/06/30 |
| SAAT FORMATLARI | ||
| 8 veya 108 | select convert(varchar, getdate(), 8 ) | 23:33:38 |
| 9 veya 109 | select convert(varchar, getdate(), 9) | Jun 1 2009 11:34:03:417PM |
| 14 veya 114 | select convert(varchar, getdate(), 14) | 23:34:56:007 |
| BAZI FONKSİYONLAR | ||
--Tarih Karşılaştırma (Eşit durumda '0', diğer durumlarda gün farkı döner)
select datediff(day, otherDate, GETDATE())
--Tarih Ekleme
select dateadd(day, 1, GETDATE())
--Tarih İsmi Döndürme (01.06.2009, Haziran döndürür)
select datename(month, GETDATE())
--Tarih Bölümü Döndürme (01.06.2009, 6 döndürür)
select datepart(month, GETDATE())
--Ayrıca day veya month yerine aşağıdaki tüm parametreler yazılabilir;
--(Parantez içerisindeki sayılar dönebilecek değer aralığıdır)
--year - quarter(1-4) - month(1-12) - week(1-54) - day(1-31)
--dayofyear(1-366) - weekday(1-7) - hour(0-23)
--minute(0-59) - second(0-59) - millisecond(0-999)
Microsoft tarafından Türkiye'deki ilk ücretsiz online yazılım okulu Açık Akademi açıldı....
Bir önceki yazımızda Blob servisine kısa bir giriş yapmıştık. Yazıyı okumak isterseniz
Microsoft'un bulut mimarisi Windows Azure platformu üzerinde veri altyapısı alışıla gelmiş yöntemlerden...
Windows Azure Blob Servisi