Berikut ini Syntax Oracle tentang fungsi tanggal yang meliputi
Months_Between(), Last_Date(), Next_Day.
MONTHS_BETWEEN()
-
Tujuan : Untuk Menghitung Selisih Bulan antara START_DATE dan
END_DATE
- Penggunaan :
SELECT MONTHS_BETWEEN (TO_DATE (START_DATE), TO_DATE (END_DATE)) FROM
JOB_HISTORY;
|
Untuk menghitung selisih bulan antara START_DATE dan END_DATE. |
TRUNC()
- Tujuan : Untuk membulatkan kebawah atas nilai column atau expression sebanyak n decimal dibelakang koma.
- Penggunaan :
SELECT TRUNC (MONTHS_BETWEEN (TO_DATE(START_DATE), TO_DATE(END_DATE))) FROM JOB_HISTORY;
|
Untuk membulatkan kebawah, atas nilai column atau expression sebanyak n desimal dibelakang koma. |
LAST_DAY()
- Tujuan : Untuk mencari tanggal terakhir dari bulan START_DATE
- Penggunaan :
SELECT LAST_DAY(START_DATE) FROM JOB_HISTORY;
|
Untuk mencari tanggal terakhir dari bulan START_DATE. |
NEXT_DAY()
- Tujuan : Untuk mencari tanggal dari hari pertama (char) setelah START_DATE.
- Penggunaan :
SELECT NEXT_DAY(START_DATE, 'WEDNESDAY') FROM JOB_HISTORY;
|
Untuk mencari tanggal dari hari pertama (char) setelah START_DATE.
|
Sekian dulu dari ane, tunggu update yang lainnya. Terima kasih