Bonjour,

Je suis en train de faire une drôle d'expérience, je fait deux requêtes différentes qui doivent me retourner le même résultat : la date et l'heure actuelle.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SELECT to_char(SYSDATE,'DD/MM/YYYY HH:MI:SS') FROM DUAL;
SELECT to_char(CURRENT_DATE,'DD/MM/YYYY HH:MI:SS') FROM DUAL;
Or j'ai deux résultats différents et des heures ne correspondant pas à l'heure actuelle.

Résultats des deux requêtes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
TO_CHAR(SYSDATE,'DD/MM/YYYYHH:MI:SS')
-------------------------------------
27/10/2014 08:51:29                   
 
TO_CHAR(CURRENT_DATE,'DD/MM/YYYYHH:MI:SS')
------------------------------------------
27/10/2014 07:21:59
Pire si je fait les deux mêmes requêtes 1s après, elles me retournent de nouveaux résultats, comme si l'heure était une donnée aléatoire sur ce serveur... C'est à ni rien comprendre !

Auriez-vous une idée de ce qui peut bien poser problème ?...

Merci pour vos réponses !

ps : mêmes résultats avec SYSTIMESTAMP et CURRENT_TIMESTAMP