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

Développement SQL Server Discussion :

convertir un string en type date [2008]


Sujet :

Développement SQL Server

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Novembre 2011
    Messages : 104
    Par défaut convertir un string en type date
    Salut,
    je trouve une difficulté pour la conversation de String vers date en sql server 2008
    Voici ma requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select [au_mois],[a_l_annee],convert(date,(CONVERT(datetime, quittance.a_l_annee+'-'+quittance.au_mois+'-01'))) as datepaye from DGMP.dbo.quittance where num_serie='1002'
    et voici le résultat:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    au_mois       a_l_annee    datepaye
       12           2008           1905-07-13
       5             2006           1905-07-04
       12           2007           1905-07-12
       2             2008           1905-07-03
       4             2008           1905-07-05
    je ne comprends pas pourquoi il m'envoie ces dates pour la colonne datepaye où est le problème aidez moi SVP
    Merci d’avance

  2. #2
    Modérateur

    Profil pro
    dba
    Inscrit en
    Janvier 2010
    Messages
    5 643
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dba

    Informations forums :
    Inscription : Janvier 2010
    Messages : 5 643
    Par défaut
    Bonjour

    Essayez ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
       SELECT 
    		au_mois
    	,	a_l_annee
    	,	CAST(
    			DATEADD(
    				MONTH
    				,au_mois - 1
    				,DATEADD(YEAR, a_l_annee - 1900, 0)
    			)
    			AS DATE
    		) AS datepaye 
       FROM ...

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    104
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Novembre 2011
    Messages : 104
    Par défaut
    Merci aieeuuuuuu ca marche nickel

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

Discussions similaires

  1. Convertir un String en une date
    Par dev_2007 dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 13/09/2011, 01h38
  2. Date : parsing d'une string de type date
    Par hapalemur dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 03/05/2011, 11h49
  3. Convertir un string en type property ou object
    Par bencot dans le forum Langage
    Réponses: 2
    Dernier message: 20/11/2004, 20h18

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