Accéder au contenu.
Menu Sympa

fr - date_format pour Oracle

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Beatrice Gatto Charton <adresse@cachée>
  • To: adresse@cachée
  • Subject: date_format pour Oracle
  • Date: Wed, 09 Feb 2000 09:15:02 +0100

Bonjour,

Est-ce que quelqu'un sait traduire date_format (fichier List.pm) pour Oracle
sans que la conversion de date soit faite en Perl ?
Dans les sources, on a la version MySQL et ProgreSQL :
'read' => {
'Pg' => 'date_part(\'epoch\',%s)',
'mysql' => 'UNIX_TIMESTAMP(%s)'
},
'write' => {
'Pg' => '\'epoch\'::datetime + \'%d sec\'',
'mysql' => 'FROM_UNIXTIME(%d)'
}
J'ai bien cette solution qui fonctionne (ici juste le write), mais tout le
boulot est fait par le script Perl et non la base de donnees :
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) =
localtime($user{'date'});
$year +=1900;
$mon +=1;
$date =
"to_date('$sec/$min/$hour/$mday/$mon/$year','SS/MI/HH24/DD/MM/YYY
Y')";

Est-ce que quelqu'un a mieux ?

Merci d'avance,

Beatrice




Archives gérées par MHonArc 2.6.19+.

Haut de le page