Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment obtenir la date actuelle en PL/SQL ?

Voici les exemples pour obtenir la date actuelle en PL/SQL.

Exemples pour obtenir la date actuelle en PL/SQL

1. Utilisation de la fonction 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;
/

Sortie :

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

2. Utilisation de la fonction 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;
/

Sortie :

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

3. Obtenir la date actuelle avec l'heure à l'aide de la fonction 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;
/

Sortie :

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

Voir aussi :

  • Exemples de fonctions Oracle TO_DATE
  • Exemples de format de date Oracle TO_CHAR
  • Obtenir la date et l'heure locales actuelles de n'importe quel pays en PL/SQL