DATEFROMPARTS (transact-SQL)

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance yesAzure Synapse Analytics yesAnalytics Platform System (PDW)

Fungsi ini mengembalikan nilai tanggal yang memetakan ke nilai tahun, bulan, dan hari yang ditentukan.

Topic link iconKonvensi Sintaksis T-SQL

Sintaks

DATEFROMPARTS ( year, month, day )  

Catatan

Untuk melihat sintaks transact-SQL untuk SQL Server 2014 dan yang lebih lama, lihat Dokumentasi versi sebelumnya.

Argumen

tahun
Ekspresi bilangan bulat yang menentukan satu tahun.

bulan
Ekspresi bilangan bulat yang menentukan satu bulan, dari 1 hingga 12.

hari
Ekspresi bilangan bulat yang menentukan hari.

Tipe yang dikembalikan

date

Keterangan

DATEFROMPARTS mengembalikan nilai tanggal , dengan bagian tanggal diatur ke tahun, bulan, dan hari yang ditentukan, dan bagian waktu yang diatur ke default. Untuk argumen yang tidak valid, DATEFROMPARTS akan menimbulkan kesalahan. DATEFROMPARTS mengembalikan null jika setidaknya satu argumen yang diperlukan memiliki nilai null.

Fungsi ini dapat menangani remoting ke server SQL Server 2012 (11.x) ke atas. Ini tidak dapat menangani jarak jauh ke server dengan versi di bawah ini SQL Server 2012 (11.x).

Contoh

Contoh ini menunjukkan DATEFROMPARTS fungsi dalam tindakan.

SELECT DATEFROMPARTS ( 2010, 12, 31 ) AS Result;  

Berikut adalah hasil yang ditetapkan.

Result  
----------------------------------  
2010-12-31  
  
(1 row(s) affected)  

Lihat juga

tanggal (SQL-transaksi)