Poniżej znajdują się przykłady, aby uzyskać aktualną datę w PL/SQL.
Przykłady pobierania aktualnej daty w PL/SQL
1. Korzystanie z funkcji 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; /
Wyjście:
The Date today is: 19-AUG-18 PL/SQL procedure successfully completed.
2. Korzystanie z funkcji 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; /
Wyjście:
The Date today is: 19-AUG-18 PL/SQL procedure successfully completed.
3. Pobierz aktualną datę z czasem za pomocą funkcji 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; /
Wyjście:
The Date today is: 19/08/2018 16:54:52 PL/SQL procedure successfully completed.
Zobacz też:
- Przykłady funkcji Oracle TO_DATE
- Przykłady formatu daty Oracle TO_CHAR
- Pobierz aktualną lokalną datę i godzinę dowolnego kraju w PL/SQL