Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Database Azure
SQLInstans
Terkelola Azure SQLAzure Synapse Analytics
Sistem Platform Analitik (PDW)
Database SQL di Microsoft Fabric
Fungsi ini mengembalikan bilangan bulat yang mewakili hari (hari dalam bulan) dari tanggal yang ditentukan.
Lihat Jenis dan Fungsi Data Tanggal dan Waktu (Transact-SQL) untuk gambaran umum semua jenis dan fungsi data tanggal dan waktu Transact-SQL.
Sintaks
DAY ( date )
Argumen
date
Ekspresi yang diselesaikan ke salah satu jenis data berikut:
- date
- datetime
- datetimeoffset
- datetime2
- smalldatetime
- time
Untuk tanggal, DAY akan menerima ekspresi kolom, ekspresi, string literal, atau variabel yang ditentukan pengguna.
Jenis Hasil
int
Tampilkan Nilai
DAY mengembalikan nilai yang sama dengan DATEPART (hari, tanggal).
Jika tanggal hanya berisi bagian waktu, DAY akan mengembalikan 1 - hari dasar.
Contoh
Pernyataan ini mengembalikan 30 - jumlah hari itu sendiri.
SELECT DAY('2015-04-30 01:01:01.1234567');
Pernyataan ini mengembalikan 1900, 1, 1. Argumen tanggal memiliki nilai 0angka . SQL Server menafsirkan 0 sebagai 1 Januari 1900.
SELECT YEAR(0), MONTH(0), DAY(0);