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 Developer Oracle Discussion :

conversion varchar2 en date


Sujet :

Sql Developer Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 55
    Par défaut conversion varchar2 en date
    bonjour, je cherche a convertir une colonne de type varchar2 avec le format suivant > AAAAMMJJhhmmss en type date valide en format > JJ/MM/AAAA HH:mm:ss et ce pour pouvoir comparer les dates et heures.

    d abord es que c possible ,si oui comment peut on faire j ai essaye TO_DATE et CAST mais sans resultat.

    je suis debutant sur oracle , merci a ceux qui pourront m aider

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Oui c'est possible avec la fonction TO_DATE qui utilise par défaut le format d'affichage défini par NLS_DATE_FORMAT.

    Exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    dev001> alter session set nls_date_format='YYYYMMDDHH24MISS';
     
    Session altered.
     
    dev001> select to_char(to_date('20070924091100'),'DD/MM/YYYY HH24:MI:SS') from dual;
     
    TO_CHAR(TO_DATE('20
    -------------------
    24/09/2007 09:11:00

  3. #3
    McM
    McM est déconnecté
    Expert confirmé

    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
    Billets dans le blog
    4
    Par défaut
    Pourquoi modifier la session ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select to_date('20070924091100','YYYYMMDDHH24MISS') from dual;

Discussions similaires

  1. Conversion VARCHAR2 to DATE
    Par labolabs dans le forum PL/SQL
    Réponses: 3
    Dernier message: 07/10/2009, 13h28
  2. Réponses: 8
    Dernier message: 05/02/2005, 16h38
  3. [date] conversion d'une date et compatibilité access
    Par WriteLN dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 10/01/2005, 14h03
  4. [CR] pb (concaténation/Conversion/Addition) sur date/heure
    Par marvel dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 20/12/2004, 15h31
  5. conversion String en Date (parse trop permissif)
    Par ciloulou dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 13/09/2004, 18h36

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