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

SQL Oracle Discussion :

Oracle type date


Sujet :

SQL Oracle

  1. #1
    Provisoirement toléré
    Inscrit en
    Avril 2007
    Messages
    679
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 679
    Points : 76
    Points
    76
    Par défaut Oracle type date
    salut
    j'ai déclaré un chap de type date mais à chaque insertion j'ai remarqué que les enregistremnt sont stocké sur la table sous forme oracle dd mm yy

    mais je cherche à afficher une date sous forme dd mm yyyy

    je n'ai pas compris le problème

  2. #2
    Membre actif Avatar de DAB.cz
    Inscrit en
    Octobre 2006
    Messages
    221
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 221
    Points : 249
    Points
    249

  3. #3
    Membre actif Avatar de kore62
    Profil pro
    Inscrit en
    Août 2007
    Messages
    222
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 222
    Points : 205
    Points
    205

  4. #4
    McM
    McM est déconnecté
    Expert éminent

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Points : 7 740
    Points
    7 740
    Billets dans le blog
    4
    Par défaut
    Pour généraliser : Jamais de TO_DATE sur une date.
    TO_DATE( une_chaine_de_caractère, un_format)
    TO_CHAR( un_date, un_format)

  5. #5
    Provisoirement toléré
    Inscrit en
    Avril 2007
    Messages
    679
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 679
    Points : 76
    Points
    76
    Par défaut
    mais c'est étonnant à chaque fois je lance une requette select je reçois toujours comme exemple 12/04/08 13/04/08 pourquoi je n'aurais pas un résulat comme : 12/04/2008 13/04/2008

    j'ai pensé que le problème vient de system mais non
    est ce que vous avez une idée

  6. #6
    Membre averti
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Février 2007
    Messages : 340
    Points : 350
    Points
    350
    Par défaut
    Tu peux faire un "ALTER..." a chaque début de session. Ensuite toutes tes requetes retourneront les dates formatées

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    alter session set NLS_DATE_FORMAT='DD/MM/YYYY HH24:MI'
    Attention, ce format défini ne reste actif que lorsque la connexion reste active.
    Par exemple, sur une page PHP, ce format restera actif tout le temps de l'exécution de la page et se terminera à la fin de la page ou sur un oci_close.

Discussions similaires

  1. Réponses: 13
    Dernier message: 30/11/2006, 14h00
  2. [PB] types date chez Oracle
    Par madina dans le forum Sybase
    Réponses: 1
    Dernier message: 20/07/2006, 14h12
  3. [Oracle] type date: comparaison avec l'année en cours
    Par zchallal dans le forum Langage SQL
    Réponses: 1
    Dernier message: 21/06/2006, 07h39
  4. [Oracle 9i] contrainte CHECK sur le type date
    Par zchallal dans le forum Langage SQL
    Réponses: 2
    Dernier message: 20/06/2006, 11h34
  5. Réponses: 14
    Dernier message: 28/10/2005, 18h41

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