Mulai sekarangMulai gratis

Memecah tanggal dan waktu menjadi bagian-bagian komponennya

Meskipun YEAR(), MONTH(), dan DAY() adalah fungsi yang bermanfaat dan mudah diingat, kita sering ingin memecah tanggal ke bagian-bagian lain seperti hari dalam minggu, minggu dalam tahun, dan detik setelah menit. Di sinilah fungsi-fungsi lain yang telah kita pelajari berperan.

Di sini kita akan menggunakan malam ketika Tembok Berlin runtuh, 9 November 1989.

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.

DECLARE
	@BerlinWallFalls DATETIME2(7) = '1989-11-09 23:49:36.2294852';

-- Fill in each date part
SELECT
	DATEPART(____, @BerlinWallFalls) AS TheYear,
	DATEPART(____, @BerlinWallFalls) AS TheDayOfYear,
	DATEPART(____, @BerlinWallFalls) AS TheDay,
	DATEPART(____, @BerlinWallFalls) AS TheWeek,
	DATEPART(____, @BerlinWallFalls) AS TheSecond,
	DATEPART(____, @BerlinWallFalls) AS TheNanosecond;
Edit dan Jalankan Kode