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
SSIS Integration Runtime di Azure Data Factory
Mengembalikan bilangan bulat yang menunjukkan tanggal tanggal.
Sintaks
DATEPART(datepart, date)
Argumen
datepart
Adalah parameter yang menentukan bagian tanggal mana yang akan mengembalikan nilai baru.
date
Adalah ekspresi yang mengembalikan tanggal atau string yang valid dalam format tanggal.
Jenis Hasil
DT_I4
Keterangan
DATEPART mengembalikan hasil null jika argumen null.
Tanggal harfiah harus secara eksplisit dilemparkan ke salah satu jenis data tanggal. Untuk informasi selengkapnya, lihat Jenis Data Integration Services.
Tabel berikut mencantumkan datepart dan singkatan yang dikenali oleh evaluator ekspresi. Nama datepart tidak peka huruf besar/kecil.
| Bagian Tanggal | Singkatan |
|---|---|
| Tahun | yy, yyyy |
| Kuartal | qq, q |
| Month | mm, m |
| Dayofyear | dy, y |
| Hari | dd, d |
| Minggu | wk, ww |
| Weekday | Dw |
| Jam | Hh, hh, HH |
| Menit | mi, n |
| Detik | ss, s |
| Milidetik | Ms |
Contoh Ekspresi SSIS
Contoh ini mengembalikan bilangan bulat yang mewakili bulan dalam tanggal harfiah. Jika tanggal dalam format mm/dd/yyyy", contoh ini mengembalikan 11.
DATEPART("month", (DT_DBTIMESTAMP)"11/04/2002")
Contoh ini mengembalikan bilangan bulat yang mewakili hari di kolom ModifiedDate .
DATEPART("dd", ModifiedDate)
Contoh ini mengembalikan bilangan bulat yang menunjukkan tahun tanggal saat ini.
DATEPART("yy",GETDATE())
Contoh-contoh ini semuanya mengembalikan 19.
DATEPART("HH", (DT_DATE) "2020-09-02 19:24" )
DATEPART("hh", (DT_DATE) "2020-09-02 19:24" )
DATEPART("Hh", (DT_DATE) "2020-09-02 19:24" )
Lihat Juga
DATEADD (Ekspresi SSIS)
DATEDIFF (Ekspresi SSIS)
DAY (Ekspresi SSIS)
MONTH (Ekspresi SSIS)
YEAR (Ekspresi SSIS)
Fungsi (Ekspresi SSIS)