Temps de réinitialisation partie du Calendrier de l'instance en Java

Il y a le code de Java,qui est exécuté sur 2 environnements différents et insère des enregistrements avec JdbcTemplate à DB.

Résultats de son fonctionnement sont différents pour les deux envs. En particulier,pour Date champs.

Sur la première environnement(Oracle XE), il donne un record:

"12/03/2010";191094;"71697211000";3229;880323202;NULL;0;1;0;NULL;0;NULL

Deuxième environnement(Oracle non XE):

"12/03/2010 12:00:00";191094;"71697211000";3229;880323202;NULL;0;1;0;NULL;0;NULL

NLS_DATE_FORMAT(si c'est crucial) pour la première env est DD-MON-RR,
pour la deuxième env est DD-MON-RRRR

La question est,ce que l'Oracle paramètres peuvent influer sur,la seconde env format de la Date est un autre?

  • Il suffit de ne pas stocker/récupérer la partie du temps à DB. Utiliser un DATE type de champ, pas TIMESTAMP ou DATETIME.
  • J'utilise champ de type Date dans la DB. Semble, que j'ai misunderstadings avec le client. Dit-il,que 12:00 ne doivent pas être inclus.Mais ce n'est pas affichée avec sélectionnez simplement.elle est affichée,lorsque j'utilise SELECT to_char(a_date, 'DD-mm-aa HH:MI:SS')
InformationsquelleAutor sergionni | 2010-12-06