Bonjour à tous.

En exécutant l'ordre suivant sur deux machines différentes j'obtient deux résultats différents (le serveur Oracle interrogé est le même dans les deux cas, (une 3eme machine)) :

Sur la machine de DEV :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
SQL> SELECT TRUNC(SYSDATE,'DAY') FROM DUAL;
 
TRUNC(SY
--------
06/09/10
 
SQL>
Sur la machine de PROD :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
SQL> SELECT TRUNC(SYSDATE,'DAY') FROM DUAL;
 
TRUNC(SY
--------
05/09/10
 
SQL>
La doc Oracle (Oracle 9i) précise :
The starting day of the week used by the format models DAY, DY, and D is specified
implicitly by the initialization parameter NLS_TERRITORY.
C'est un paramètre coté client ??????
Où le trouve t'on ?