Bonjour,
Avec un fedsql je souhaite créer une table dans une autre base .
J'ai fait ceci , / ! \ avec des tables qui existent / ! \ :
Code SAS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 options compress=yes sortsize=max; libname bdd1 meta library="base centrale 1"; /* base en lecture seule */ libname bdd2 meta library="base centrale 2"; /* base en lecture seule */ libname bdd3 meta library="base travail 1"; /* base en lecture et ecriture */ libname bdd4 meta library="base travail 2"; /* base en lecture et ecriture */ proc fedsql ; create table bdd4.temp_table_toto as select distinct myfield from bdd1.mytable; quit;
J'ai ce code d'erreur :
Code journal SAS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ERROR: Table "bdd1.mytable" does not exist or cannot be accessed ERROR: ERROR: [Oracle][ODBC][Ora]ORA-00942: table or view does not exist NOTE: PROC FEDSQL has set option NOEXEC and will continue to prepare statements.
"bdd1.mytable" existe belle est bien il s'agit d'une table d'une base centrale
Si une âme charitable peut éclairer ma lanterne .
J'ai déjà zieuter ici : http://documentation.sas.com/?docset...=3.1&locale=en et ici : http://support.sas.com/documentation...h776zw1exy.htm , qui redonne ce que j'ai utilisé . Pourtant SAS me dit le contraire ???
Partager