Parçalardan tarih oluştur
DATEFROMPARTS() işlevi, tarihi oluşturan sayıları geçerli bir DATE veri türüne çevirmemizi sağlar. Bu egzersizde, bir takvim tablosundaki bileşenlerden tarih oluşturmak için DATEFROMPARTS() nasıl kullanılır öğreneceğiz.
Takvim tablosunda zaten tarihler bulunsa da, bu yaklaşım bize temel tabloda tamsayı tarih bileşenlerinin olup gerçek bir tarih değeri bulunmadığı durumları görselleştirmeye yardımcı olur; bu, düz dosyalardan veriyi doğrudan bir veritabanına aktarırken gerçekleşebilir.
Bu egzersiz, kursun bir parçasıdır
SQL Server'da Zaman Serisi Analizi
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
-- Create dates from component parts on the calendar table
SELECT TOP(10)
DATEFROMPARTS(c.___, c.___, c.___) AS CalendarDate
FROM dbo.Calendar c
WHERE
c.CalendarYear = 2017
ORDER BY
c.FiscalDayOfYear ASC;