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:
dateadalah data tipe date yang di jadikan patokanincadalah total penambahan bulan, dalam positif. Contoh,select add_months(sysdate, 5) from dual, akan menghasilkan tanggal sekarang + 5 bulan ,decadalah 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.