|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 76 ![]() |
Bonjour,
Je travaille sous PHP avec une base DB2 V9. Quand je ramène une colonne de type TIMESTAMP, j'obtiens ce genre de résultats : 2007-10-30 00:00:00.000000 Je voudrai savoir s'il existe un paramétrage pour changer le formattage des timestamp (équivalent Oracle de ALTER SESSION SET nls_timestamp_format = 'yyyy-mm-dd HH24:MI:SS') ? Merci d'avance. Raphaël |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : septembre 2004 Messages : 123 ![]() |
Bonjour,
Peut-être comme cela : SELECT ts1 ,VARCHAR_FORMAT(ts1,'YYYY-MM-DD HH24:MI:SS') AS ts2 FROM temp1 ORDER BY ts1; ============================================== TS1 TS2 -------------------------- ------------------- 1999-12-31-23.59.59.000000 1999-12-31 23:59:59 2002-10-30-11.22.33.000000 2002-10-30 11:22:33 Alex. |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 76 ![]() |
Oui ca fonctionne mais dans mon cas je souhaiterai ne pas toucher à mes requetes (c'est une application multi base donc il faut trouver une syntaxe commune ou effectuer des conversions de requetes...)
Merci. Raphaël |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com