Regeln und Netiquette

Dieser Abschnitt des Redscope-Handbuchs war bisher immer leer. Und das war auch kein Problem - keine Spur von Polemik und Schmähkritik auf Redscope. Danke an alle Redscope-Mitglieder. Und das soll auch so bleiben. Nur eine Bitte von den Redscope-Betreibern: Wer in den Foren Fragen stellt, sollte dies möglichst verständlich tun. Am besten ist, man schreibt in seine Frage auch gleich ein (möglichst) kleines Beispielprogramm hinein, das hilft meistens sehr zum Verständnis. Am allerbesten (auch wenn sicher nicht immer machbar) wäre ein lauffähiges Beispiel: das auf Daten in SASHELP zugreift (zum Beispiel auf SASHELP.Class oder SASHELP.PrdSale) oder das seine Beispieldaten selbst erzeugt. Nicht falsch verstehen: Bitte dadurch nicht vom Fragen-Stellen abhalten lassen, aber je verständlicher eine Frage formuliert ist, desto schneller kommt meist die Antwort.

Wie kann man Beispieldaten erzeugen?

Beispieldaten mit INPUT und DATALINES:

data beispiel1;
   
input zahl string $;
   
datalines;
1 eins
2 zwei
3 drei
4 vier
5 fünf
;

Beispieldaten mit OUTPUT (eignet sich für größere Datenmengen):

data beispiel2;
   
do zahl=1 to 100;
      string = put (zahl,
z3.);
      
output;
   
end;
run;
Hier werden hundert Datensätze erzeugt in einer Schleife.