IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils Firebird Discussion :

Changement format de date


Sujet :

Outils Firebird

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de LaNat
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Avril 2005
    Messages : 162
    Par défaut Changement format de date
    Bonjour,
    Je n'ai pas beaucoup d'expérience en SGBD et j'ai une question.
    Je dois transférer les données d'une base de données Interbase vers Sql Server. Le problème est que les 2 formats (source et destination) de date sont différents : l'un est aaaa-mm-jj et l'autre aaaa-jj-mm. Je voudrais donc trouver le moyen de modifier mes dates dans interbase pour ensuite pouvoir les exporter vers sql server. Au pire (s'il n'existe pas de fonction) je voudrais récupérer le mois et le jour afin de les échanger.
    Savez-vous comment je dois m'y prendre?
    Merci d'avance!

  2. #2
    Membre Expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 052
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 052
    Par défaut
    Comment transferez vous vos données ?
    Car a moins d'être passé par des tables externes, ce problème n'est pas liè à Interbase /firebird mais à votre provider (ODBC/IBX/ADO/etc...)

    Interbase/firebird (comme beaucoup de SGBD) enregistre les dates dans un DOUBLE (représente un nombre de jour depuis une date spécifique).


    Si vous avez des difficultés à formater vos dates avec votre provider vous pouvez décomposer vos dates avec extract.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Select extract(day from Madate) as Jour, extract(month from Madate) as Mois, extract(Year from MaDate) as Annee from matable;

  3. #3
    Membre éprouvé Avatar de LaNat
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Avril 2005
    Messages : 162
    Par défaut
    Merci pour cette réponse.
    J'utilise IBExpert pour exporter mes données vers une requête sql insert.

  4. #4
    Membre Expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 052
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 052
    Par défaut
    Ma version d'IBExpert exporte les données sous forme de script avec un format de date qui n'est pas ambigu (par defaut) :

    Quel version d'IBExpert (N° de version et type de version (free, trial ou payante)) ?
    Quel procédure dans IBExpert ? (Outils/Export/metadata ?)

    Vous pouvez spécifier bien entendu un autre format d'export dans le script

    il suffit d'aller dans l'onglet options (peut etre n avez vous pas francisé ibexpert dans ce cas il prend le format de date américain).

    Sinon je disais donc dans l ecran export metadata onglet options on peut redéfinir le format de date

  5. #5
    Membre éprouvé Avatar de LaNat
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Avril 2005
    Messages : 162
    Par défaut
    Merci beaucoup, je n'ai plus de problème de format maintenant que je suis allée faire un tour dans les options. Problème résolu, encore merci!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Changement format de date
    Par chatroux dans le forum SQL
    Réponses: 6
    Dernier message: 09/02/2012, 14h39
  2. changement de format de date
    Par yukonima dans le forum Shell et commandes GNU
    Réponses: 15
    Dernier message: 21/06/2008, 13h16
  3. Réponses: 6
    Dernier message: 21/06/2007, 15h26
  4. Changement format date excel
    Par romano54600 dans le forum Excel
    Réponses: 2
    Dernier message: 20/04/2007, 15h20
  5. [SQL 2005] Changement format date
    Par mohamed dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 19/12/2006, 12h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo