call execute - ausgabe im log-fenster unterdrücken
Verfasst von bezNika am 19 August, 2010 - 13:18
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
»
- Anmelden oder Registrieren um Kommentare zu schreiben

Option Source
Hallo,
das ist ganz einfach:
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