DateTime2, DateTime veri tipine göre daha yenidir. Sql Server 2008’de karşılaştığımız bu veri türü daha uzun tarih aralıklarını ve salise hassasiyeti olarak daha detaylı veri saklar. Daha yeni olduğundan daha fazla “uyumlu” ve daha fazla “taşınabilir” özelliklere sahip. Ayrıca Microsoft, hem daha yeni hem de daha fazla saniye hassasiyeti sağladığından DateTime yerine DateTime2 kullanılmasını önerir. Ayrıca DateTime2 daha geniş bir tarih aralığına + daha yüksek doğrulukla saniye hassasiyetine + kullanıcı tanımlı saniye hassasiyetine (zorunlu değil) sahiptir. Avantajlarına rağmen mevcut yapıyı değiştirmek bazı matematiksel fonksiyonların çalışmasına engel olabilir. “İşlevsel açıdan farklar” başlığı altında bundan biraz bahsettim. Aşağıda başlıklar halinde farkları açıkladım en altta ise tabloda özet olarak listeledim.
Okumaya devam et