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

SAS Base Discussion :

Convertir une variable caractère en variable date


Sujet :

SAS Base

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 34
    Par défaut Convertir une variable caractère en variable date
    Bonjour,
    Je voudrais convertir une variable caractère en variable date.
    Actuellement, pour se faire j'utilise la fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INPUT(MYVAR,DDMMYY10.);
    .
    Or, si la date n'est pas valide, cela provoque une erreur dans mon programme.
    Y a-t il une solution ?
    Existe t-il une fonction permettant de valider une date ?
    Merci d'avance.

  2. #2
    Modérateur

    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Février 2011
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2011
    Messages : 1 625
    Par défaut
    Hello,
    Il faut rajouter ?? . Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    data exemple;
    format dte ddmmy10.;
    input dte $10.;
    var_dte= input( dte, ?? ddmmyy10.);
    cards;
    01/01/2013
    19/03/2013
    21/21/20
    00/00/0000
    99/99/9999
    ;
    run;
    N'oubliez pas de consulter les FAQ SAS et les cours et tutoriels SAS
    N'oubliez pas de mettre votre message à si la solution donnée résout votre problème

  3. #3
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 34
    Par défaut
    Super, merci beaucoup !

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/03/2014, 12h12
  2. [MySQL] convertir une chaine de caractair en date
    Par rose25 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 02/07/2009, 22h26
  3. Convertir une variable en chaine de caractères
    Par Sytchev3 dans le forum Langage
    Réponses: 2
    Dernier message: 03/10/2007, 11h48
  4. [VB.net 2005] convertir chaine de caractère en type 'date'
    Par kinganasius dans le forum Windows Forms
    Réponses: 1
    Dernier message: 18/07/2006, 23h14
  5. convertir une variable texte en variable date
    Par tafamilk dans le forum ASP
    Réponses: 2
    Dernier message: 12/08/2005, 01h01

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