DAY (Transact-SQL)
Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)
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.
Sintaksis
DAY ( date )
Catatan
Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.
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 0
angka . SQL Server menafsirkan 0
sebagai 1 Januari 1900.
SELECT YEAR(0), MONTH(0), DAY(0);
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk