Pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter, inscrivez-vous gratuitement !

 

Discussion: date sur sas

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    avril 2018
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 24
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : avril 2018
    Messages : 21
    Points : 14
    Points
    14

    Par défaut date sur sas

    bonjour,

    quelqu'un saurait comment convertir une date en un age sur sas ?
    cette requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    proc sql;
    	create table nbn as
    		select distinct NUMERO_SS, dtnacli, INTCK('YEAR',DTNACLI,TODAY()) as ye
    		from WORK.ABONNEES_3
    	;
    quit;
    ne fonctionne pas, ça me change toutes les dates en une même année

  2. #2
    Membre confirmé
    Homme Profil pro
    Consultant Finance/Assurance
    Inscrit en
    décembre 2013
    Messages
    191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Consultant Finance/Assurance

    Informations forums :
    Inscription : décembre 2013
    Messages : 191
    Points : 627
    Points
    627

    Par défaut

    Bonjour,

    Comment se présente tes dates dans ta table ?
    Ce code fonctionne pour moi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    data date;
    input date :ddmmyy10.;
    format date ddmmyy10.;
    cards;
    10/10/1998
    20/03/1999
    18/01/2002
    24/03/1991
    13/09/2000
    14/09/2000
    15/09/2000
    ;
    run;
     
    Proc sql;
    create table date2 as
    select *, intck('Year', date, today(), 'c') as age
    from date;
    quit;
    Flo00154

Discussions similaires

  1. Operation sur les dates dans SAS
    Par scorpion0686 dans le forum SAS Base
    Réponses: 5
    Dernier message: 08/04/2008, 12h48
  2. Help!! Probleme avec les dates sur SQL SERVER
    Par Nadaa dans le forum MS SQL-Server
    Réponses: 16
    Dernier message: 03/08/2006, 16h55
  3. Pb cast date sur un linked Server Oracle
    Par bran_noz dans le forum MS SQL-Server
    Réponses: 2
    Dernier message: 13/07/2005, 15h50
  4. [C#]Recuperer la date sur un textbox
    Par kenzo080 dans le forum ASP.NET
    Réponses: 17
    Dernier message: 27/05/2005, 23h15
  5. [VB.NET] Pb avec date sur VB.Net
    Par mpascolo dans le forum Windows Forms
    Réponses: 4
    Dernier message: 06/01/2005, 09h14

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