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

MS SQL Server Discussion :

varchar en datetime


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 18
    Par défaut varchar en datetime
    bonjour
    dans un table, je stocke une date en varchar ; je voudrais insérer cette meme date dans une autre table, en datetime cette fois... je n'arrive pas à trouver la syntaxe exacte ! merci de me dépanner...

  2. #2
    Membre Expert Avatar de vttman
    Homme Profil pro
    Développeur "couteau mosellan"
    Inscrit en
    Décembre 2002
    Messages
    1 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur "couteau mosellan"
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 140
    Par défaut
    Voir fonction convert ...

    convert(datetime, monchamp,103) avec
    103 => Format date

  3. #3
    Membre averti
    Inscrit en
    Septembre 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 18
    Par défaut
    merci, j'avais trouve...
    j'ai un autre probleme maintenant... y'a t il l'equivalent du substring pour les dates pour que je puisse extraire le jour, le mois ou l'année par exemple ? merci d'avance !

  4. #4
    Membre Expert Avatar de vttman
    Homme Profil pro
    Développeur "couteau mosellan"
    Inscrit en
    Décembre 2002
    Messages
    1 140
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur "couteau mosellan"
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 140
    Par défaut
    idem faut passer par un convert ou cast par exemple pour transformer
    un datetime en string et ensuite tu appliques ton substring

    =>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    substring(cast(monchamp as varchar(10)),1,2)

  5. #5
    Membre averti
    Inscrit en
    Septembre 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 18
    Par défaut
    ok, merci !

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 15/10/2010, 05h02
  2. Changement d'un type : varchar(max) -> datetime
    Par FamiDoo dans le forum ASP.NET
    Réponses: 12
    Dernier message: 10/05/2008, 10h49
  3. Modifier le type varchar en DateTime
    Par paradeofphp dans le forum Requêtes
    Réponses: 4
    Dernier message: 27/02/2008, 12h22
  4. convertir un varchar en datetime
    Par loulag07 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 15/11/2007, 16h44
  5. passage d'un format varchar a datetime dans un lot DTS
    Par phildos dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 27/04/2006, 09h43

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