SAS BASE - Lister tous les détails des tables d'un librairie SAS

Comment lister les tables d'une bibliothèque SAS ? Avec la proc contents il est possible obtenir les informations complètes d'une bibliothèque (nom de table, liste de colonnes, format etc....) : Exemple avec une biliothèque SAS nommée VERTICA :
PROC CONTENTS DATA=VERTICA._ALL_ OUT=LISTE_TABLE NOPRINT;
RUN;
Il est aussi possible de passer par une requête SQL, via la vue sashelp.vcolumn (dans la bibliothèque sashelp)
PROC SQL;
CREATE TABLE LISTE_TABLE
AS SELECT *
FROM SASHELP.VCOLUMN
WHERE UPCASE="VERTICA" ;
QUIT;

Nicolas Housset

Passionné d'informatique, je suis Consultant et expert technique SAS VIYA, également co-fondateur de la société Flexcelite. Spécialisé dans les technologies SAS (Viya, 9.4) et les infrastructures associées (Linux, Hadoop, Azure), ce blog est mon espace pour partager mes mémos techniques et retours d'expérience.