Berikut ini adalah contoh untuk mendapatkan tanggal saat ini di PL/SQL.
Contoh Untuk Mendapatkan Tanggal Saat Ini di PL/SQL
1. Menggunakan Fungsi Sysdate
SET SERVEROUTPUT ON;
DECLARE
d_current_date DATE;
BEGIN
d_current_date := SYSDATE;
DBMS_OUTPUT.put_line ('The Date today is: ' || d_current_date);
END;
/ Keluaran:
The Date today is: 19-AUG-18 PL/SQL procedure successfully completed.
2. Menggunakan Fungsi CURRENT_DATE
SET SERVEROUTPUT ON;
DECLARE
d_current_date DATE;
BEGIN
d_current_date := CURRENT_DATE;
DBMS_OUTPUT.put_line ('The Date today is: ' || d_current_date);
END;
/ Keluaran:
The Date today is: 19-AUG-18 PL/SQL procedure successfully completed.
3. Dapatkan Tanggal Saat Ini dengan Waktu Menggunakan Fungsi To_Char()
SET SERVEROUTPUT ON;
DECLARE
d_current_date DATE;
BEGIN
d_current_date := CURRENT_DATE;
DBMS_OUTPUT.put_line ('The Date today is: ' || to_char(d_current_date, 'DD/MM/YYYY HH24:MI:SS'));
END;
/ Keluaran:
The Date today is: 19/08/2018 16:54:52 PL/SQL procedure successfully completed.
Lihat juga:
- Contoh Fungsi Oracle TO_DATE
- Contoh Format Tanggal Oracle TO_CHAR
- Dapatkan Tanggal dan Waktu Lokal Saat Ini dari negara mana pun di PL/SQL