Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/09/2007, 18h28   #1
Candidat au titre de Membre du Club
 
Inscription : juillet 2007
Messages : 66
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 66
Points : 10
Points : 10
Par défaut Conversion GMT vers heure de paris

Dans une base de donénes Postgresql, j'ai une table qui contient des dates correspondant au fuseau horaire GMT. Il ya donc un décalage de une ou deux heures selon l'heure d'été ou l'heure d'hiver.
Existe t-il un moyen de mettre à jour les champs de ma table pour avoir les dates exactes.

Les dates sont des timestamp

SELECT TIMESTAMP '2007-02-21 15:08:40' AT TIME ZONE 'GMT';
-> ça marche mais dans un update avec un attibut à la place de '2007-02-21 15:08:40' , la syntaxe est mauvaise.

Aidez-moi s'il vous plait....
bensra est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/09/2007, 20h17   #2
Membre habitué
 
Inscription : août 2007
Messages : 128
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 128
Points : 146
Points : 146
L'heure enregistrée est bonne. Le décalage est dû à ton fuseau horaire. Un SELECT colonne_date AT timezone 'CEST' devrait suffire à avoir les valeurs au bon fuseau horaire.

Sinon, pour l'UPDATE, avoir la requête exécutée et l'erreur obtenue serait plus simple.
gleu_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h02.


 
 
 
 
Partenaires

Hébergement Web