Mulai sekarangMulai gratis

Membuat tanggal dari bagian-bagiannya

Fungsi DATEFROMPARTS() memungkinkan kita mengubah serangkaian angka yang mewakili bagian tanggal menjadi tipe data DATE yang valid. Pada latihan ini, Anda akan mempelajari cara menggunakan DATEFROMPARTS() untuk membangun tanggal dari komponen pada tabel kalender.

Meskipun tabel kalender sudah memiliki kolom tanggal, latihan ini membantu memvisualisasikan situasi ketika tabel dasar hanya memiliki komponen tanggal berupa bilangan bulat tanpa nilai tanggal, yang mungkin terjadi saat mengimpor data dari berkas flat langsung ke basis data.

Latihan ini merupakan bagian dari kursus

Analisis Deret Waktu di SQL Server

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

-- 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;
Edit dan Jalankan Kode