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 bagian tanggal tahun dari tanggal.
Sintaks
YEAR(date)
Argumen
date
Adalah tanggal dalam format tanggal apa pun.
Jenis Hasil
DT_I4
Keterangan
YEAR 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.
Catatan
Ekspresi gagal divalidasi saat tanggal harfiah secara eksplisit ditransmisian ke salah satu jenis data tanggal ini: DT_DBTIMESTAMPOFFSET dan DT_DBTIMESTAMP2.
Menggunakan fungsi YEAR lebih singkat tetapi setara dengan menggunakan fungsi DATEPART("Year", date).
Contoh Ekspresi
Contoh ini mengembalikan jumlah tahun dalam harfiah tanggal. Jika tanggal dalam format mm/dd/yyyy, contoh ini mengembalikan "2002".
YEAR((DT_DBTIMESTAMP)"11/23/2002")
Contoh ini mengembalikan bilangan bulat yang mewakili tahun di kolom ModifiedDate .
YEAR(ModifiedDate)
Contoh ini mengembalikan bilangan bulat yang menunjukkan tahun tanggal saat ini.
YEAR(GETDATE())
Lihat Juga
DATEADD (Ekspresi SSIS)
DATEDIFF (Ekspresi SSIS)
DATEPART (Ekspresi SSIS)
DAY (Ekspresi SSIS)
MONTH (Ekspresi SSIS)
Fungsi (Ekspresi SSIS)