Skip to main content

Fungsi Year di MS Access

Di Access, fungsi Year digunakan untuk memperoleh nilai tahun yang dinyatakan dalam angka. Tipe data yang dihasilkan adalah Variant (Integer).

Fungsi Year dalam Query di Access

Sintaks penulisan Year adalah sebagai berikut:

Year (Date)

Keterangan:

Date (tanggal): wajib diisi, berupa tanggal dengan tipe data Variant atau Date/Time. Date bisa dituliskan di antara dua tanda petik ganda (" ") atau dua tanda pagar (# #).

Berikut ini beberapa contoh fungsi Year, dengan asumsi sistem operasi Windows menggunakan pola mm/dd/yyyy, di mana mm adalah bulan, dd adalah tanggal, dan yyyy adalah tahun:

Year(#05/05/2017#)  hasilnya 2017
Year("1/7/2016") hasilnya 2016

Pada VBA:

Dim intTahun As Integer
intTahun = Year(#04/12/2017#) 'intTahun = 2017

Kode VBA di atas menggunakan fungsi Year untuk memperoleh angka tahun (intTahun) pada tanggal tertentu, yaitu tanggal 04/12/2017 (12 April 2017). Hasilnya intTahun = 2017.

SQL query

Kita dapat menggunakan fungsi Year dalam sebuah query seperti ini, misalnya.

SELECT Year(#12/02/2017#) AS tahun FROM tabel1

Pengaturan fungsi Year mengikuti properti Calendar di Control Panel. Bila properti Calendar di Control Panel menggunakan Gregorian, maka Year yang digunakan juga menggunakan Gregorian, demikian pula bila menggunakan Hijri (Hijriah), maka penulisan Year juga menggunakan Hijri (Hijriah).

Comments

Posting Terpopuler

Normalisasi, Denormalisasi, dan Anomali Database

Membuat Fungsi Untuk Menghitung Pajak Penghasilan PPh 21 di MS Access

Format Untuk Field Dengan Tipe Data Number dan Currency di MS Access