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 :

Nommage d'une colonne avec la date du jour


Sujet :

SAS Base

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 16
    Points : 10
    Points
    10
    Par défaut Nommage d'une colonne avec la date du jour
    Bonjour à tous,

    Dans le cadre de tests, j'aimerais pouvoir faire des comptages sur plusieurs tables SAS qui sont alimentées de manière quotidienne. Pour cela, j'aimerai créer une table de comptage dans laquelle une nouvelle colonne (où serait intégrés les comptages) serait ajoutée à chaque fois que les tables SAS sont alimentées.

    Sur le principe de création de la table de comptage et d'ajout de colonnes, je n'ai pas de souci particulier. Ce que j'aimerais faire, c'est que le nom de la nouvelle colonne soit par exemple Comptage_30/03/09, donc avec un suffixe de date automatique.

    Je ne sais pas si il existe une possibilité de faire ça directement sous SAS (si c'est impossible, je pense faire ça avec un mélange de code SAS et de shell Unix).

    Merci à tous pour votre aide et vos réponses et bonne journée :-)

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 249
    Points : 290
    Points
    290
    Par défaut
    Bonjour,

    Si ce petit code répond à la question, il suffira de mettre en macro-variables les comptages (pour remplacer les valeurs manquantes de l'exemple) et le tour est joué (RAPPEL : les '/' ne sont pas des caractères licites SAS !!!)...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    %macro mp_addcol ;
       data work.class ;
          set sashelp.class ;
          Comptage_&sysdate = . ;
       run ;
    /* Test : %mp_addcol ; */
    %mend addcol ;
    Bon courage !

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 16
    Points : 10
    Points
    10
    Par défaut
    Bonjour,

    Merci pour ton aide, cela fonctionne bien :-).

    Bonne journée.

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

Discussions similaires

  1. [XL-2010] Trouver une date (mois et année) dans une colonne avec plusieurs dates
    Par merlinus3000 dans le forum Excel
    Réponses: 9
    Dernier message: 07/06/2015, 08h34
  2. Créer une table avec la date du jour dans le titre
    Par dodo69 dans le forum VBA Access
    Réponses: 3
    Dernier message: 15/04/2011, 14h41
  3. Créer une archive avec la date du jour dans le nom ?
    Par Seb33300 dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 25/04/2008, 11h21
  4. Renommer une feuille avec la date du jour
    Par Oh!Tofocus dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 09/08/2007, 08h21
  5. maj d'1 colonne avec la date du jour lors de l'INSERT
    Par Celina dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 18/12/2003, 15h03

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