[import de base oracle sous sas]

P. DOUAM Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 diego62 -
Bonjour,
Je travaille avec sas et oracle en ce moment. J'aimerais importer des tables oracles pour en faire le traitement sous sas. Alors, comment faire? Quelqu'un pourra m'aider svp?

Placide
A voir également:

1 réponse

diego62
 
Tu as le choix entre faire un libname sur ta base :

LIBNAME BDD oracle PATH=NomBase USER=NomUser PASSWORD=MotDePasse;

Aprés tu peux utiliser tes tables de la même façon que dans WORK

Ou alors tu peut faire:

* Macro permettant de copier les tables actuellement sur Oracle dans le répertoire de travail;
%MACRO ImporterDOracle(NomTable);
PROC SQL;
CONNECT TO ORACLE(PATH=NomBase USER=NomUser PASSWORD=MotDePasse);
CREATE TABLE &NomTable AS
SELECT * FROM CONNECTION TO ORACLE
(SELECT * FROM &NomTable);
DISCONNECT FROM ORACLE;
QUIT;
%MEND ImporterDOracle;

Puis tu appel la macro pour importer la table que tu souhaites :

%ImporterDOracle(Portefeuille);
2