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 :
Il est aussi possible de passer par une requête SQL, via la vue sashelp.vcolumn (dans la bibliothèque sashelp)
1
2
2
PROC CONTENTS DATA=VERTICA._ALL_ OUT=LISTE_TABLE NOPRINT;
RUN;
RUN;
1
2
3
4
5
6
2
3
4
5
6
PROC SQL;
CREATE TABLE LISTE_TABLE
AS SELECT *
FROM SASHELP.VCOLUMN
WHERE UPCASE="VERTICA" ;
QUIT;
CREATE TABLE LISTE_TABLE
AS SELECT *
FROM SASHELP.VCOLUMN
WHERE UPCASE="VERTICA" ;
QUIT;







