Mendapatkan Tanggal Awal Dan Akhir Bulan Di Oracle
Tulisan ini hanya sebagai pengingat saya, maklum sudah tua :D
Anggap, sekarang tanggal 15 oktober 2013. Untuk menambahkan/mengurangi bulan, kita bisa menggunakan sintaks
1
|
|
dimana:
date
adalah data tipe date yang di jadikan patokaninc
adalah total penambahan bulan, dalam positif. Contoh,select add_months(sysdate, 5) from dual
, akan menghasilkan tanggal sekarang + 5 bulan ,dec
adalah total pengurangan bulan, dalam negatif. Contohselect add_months(sysdate, -5) from dual
, akan menghasilkan tanggal sekarang – 5 bulan
Bulan Sebelumnya
Untuk mendapatkan tanggal awal & akhir untuk bulan september-2013, gunakan script berikut:
1 2 3 4 |
|
Untuk mendapatkan tanggal awal & akhir untuk bulan agustus-2013, gunakan script berikut:
1 2 3 4 |
|
Untuk mendapatkan tanggal awal & akhir untuk bulan juli-2013, gunakan script berikut:
1 2 3 4 |
|
Dan seterusnya
Bulan Sekarang
untuk mendapatkan tanggal awal & akhir untuk bulan oktober, gunakan script berikut:
1 2 3 4 |
|
Bulan Selanjutnya
Untuk mendapatkan tanggal awal & akhir untuk bulan november-2013, gunakan script berikut:
1 2 3 4 |
|
Untuk mendapatkan tanggal awal & akhir untuk bulan desember-2013, gunakan script berikut:
1 2 3 4 |
|
Untuk mendapatkan tanggal awal & akhir untuk bulan januari-2014, gunakan script berikut:
1 2 3 4 |
|
Dan seterusnya.