Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie bekomme ich das aktuelle Datum in PL/SQL?

Im Folgenden finden Sie Beispiele zum Abrufen des aktuellen Datums in PL/SQL.

Beispiele zum Abrufen des aktuellen Datums in PL/SQL

1. Verwendung der Sysdate-Funktion

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;
/

Ausgabe:

The Date today is: 19-AUG-18
PL/SQL procedure successfully completed.

2. Verwendung der CURRENT_DATE-Funktion

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;
/

Ausgabe:

The Date today is: 19-AUG-18
PL/SQL procedure successfully completed.

3. Holen Sie sich das aktuelle Datum mit der Uhrzeit mit der To_Char()-Funktion

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;
/

Ausgabe:

The Date today is: 19/08/2018 16:54:52
PL/SQL procedure successfully completed.

Siehe auch:

  • Oracle TO_DATE-Funktionsbeispiele
  • Oracle TO_CHAR Beispiele für Datumsformate
  • Aktuelles lokales Datum und Uhrzeit eines beliebigen Landes in PL/SQL erhalten