Jour!

Voila, j'ai remarqué que quand j'utilisais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SELECT TO_DATE(SYSDATE, 'DD.MM.YYYY')
FROM   dual
j'obtenais des dates 10 siècles trop vieilles (07.11.0005)

Par contre en faisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT TO_CHAR(SYSDATE, 'DD.MM.YYYY)
FROM   dual;
 
SELECT TO_CHAR(TO_DATE(SYSDATE, 'DD.MM.YYYY))
FROM   dual;
voire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SELECT TO_DATE(SYSDATE, 'DD.MM.RRRR')
FROM   dual
La date est juste... Est-ce un bug ou une mauvaise utilisation? Je n'ai pas compris.

Il y avait quelques bouts d'explications et