call execute - ausgabe im log-fenster unterdrücken

Hallo,

da die Tabelle ziemlich groß ist, wird mit call execute-Funktion ziemlich viel Output im Log-Fenster erzeugt. Kann man die Ausgabe irgendwie unterdrücken?
Danke im Voraus!

Gruß,
bezNika

Option Source

Hallo,

das ist ganz einfach:

data _null_ ;
set sashelp.class end=lastobs ;
/* Ausgabe unterdrücken */
if _n_ = 1 then do ;
call execute("option source = no ;") ;
end ;

/* Beispiel */
call execute("proc sql ; select count(*) from sashelp.class ; quit;" ) ;

/* Ausgabe wieder aktivieren */
if lastobs then do ;
call execute("option source = yes ;") ;
end ;
run ;

Es ist aber vielleicht auch eine Überlegung wert die LOG-Ausgabe mit proc printto in eine Datei umzuleiten, dann kann man im Fall der Fälle besser nach Fehlern suchen.

Viel Erfolg
Lutz Ritter