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 :

UPDATE de champ datetime


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut UPDATE de champ datetime
    bonjour,

    je voudrai recopier un champ datetime avec la date et l'heure dans un champ datetime, mais je ne voudrais que la date

    ex :

    14/05/2005 14:00:00, je voudrai mettre que 14/05/2005 dans mon champ

    j'ai essayé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    update matable set monchamp = datepart(day,monautrechamp) + '/' +
    datepart(month,monautrechamp) + '/' + datepart(year,monautrechamp)
    mais ca me jette a cause de + '/' +

    qqun a t'il une solution ?? merci

  2. #2
    Membre expérimenté
    Inscrit en
    Mars 2004
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 425
    Par défaut
    Essaies ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    update matable set monchamp = cast (datepart (day,monautrechamp) + '/' + 
    datepart(month,monautrechamp) + '/' + datepart(year,monautrechamp) as datetime)

  3. #3
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    ca me sort la meme erreur

  4. #4
    Membre expérimenté
    Avatar de Eric.H
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 220
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cast(cast(date_acces as integer)as datetime)

  5. #5
    Membre émérite
    Avatar de HULK
    Inscrit en
    Juillet 2003
    Messages
    1 276
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 276
    Par défaut
    oula y'a trop de CAST !!

    j'ai réussi à contourner mon pb en gardant le meme code !

    Merci à tous.

  6. #6
    Membre expérimenté
    Avatar de Eric.H
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 220
    Par défaut
    Citation Envoyé par HULK
    j'ai réussi à contourner mon pb en gardant le meme code !
    Merci à tous.
    fait voir ton code.... pour la culture général de tous le monde

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

Discussions similaires

  1. Champs datetime (Update)
    Par bestcasaoui dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 01/02/2011, 14h44
  2. Recuperer la date sans l'heur dans un champ datetime
    Par bob33 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 22/06/2010, 12h59
  3. [MySQL] Update d'un champ datetime capricieux
    Par ladislaz dans le forum PHP & Base de données
    Réponses: 19
    Dernier message: 30/04/2010, 16h08
  4. UPDATER le champ d'une table 1 avec le champ d'une table 2
    Par alain.dissoir dans le forum Oracle
    Réponses: 2
    Dernier message: 08/06/2005, 13h07
  5. Réponses: 3
    Dernier message: 23/09/2003, 09h12

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