[import de base oracle sous sas]
P. DOUAM
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
diego62 -
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
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:
- [import de base oracle sous sas]
- Votre appareil ne dispose pas des correctifs de qualité et de sécurité importants - Guide
- Base de registre - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- Formules excel de base - Guide
- Datediff oracle ✓ - Forum Oracle
1 réponse
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);
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);