DATEFROMPARTS (transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

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

Konvensi sintaks transact-SQL

Sintaksis

DATEFROMPARTS ( year, month, day )  

Catatan

Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi 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.

Jenis yang dikembalikan

date

Keterangan

DATEFROMPARTSmengembalikan nilai tanggal, dengan bagian tanggal yang 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 jarak jauh ke server SQL Server 2012 (11.x) ke atas. Ini tidak dapat menangani jarak jauh ke server dengan versi di bawah SQL Server 2012 (11.x).

Contoh

Contoh ini menunjukkan fungsi dalam DATEFROMPARTS tindakan.

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

Berikut adalah hasil yang ditetapkan.

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

Baca juga

tanggal (Transact-SQL)