LesezeichenAbonnierenRSS-Feed abonnieren
Katrin11
Calcite | Level 5

Hallo zusammen,

ich habe in meinem SAS-Code eine Ausgabedatei mit 5 Variablen erstellt, die ich alle als alphanumerisch mit bestimmten Längen definiert habe.

Ich benötige die Datei als Export in txt mit festen Längen der 5 Variablen (7, 1, 4, 4, 32).

Wenn ich die Datei exportiere, werden aber die Formatierungen verworfen und die Variablenlängen werden nicht übernommen, so dass ich die Datei nicht weiterverwenden kann.

Hat jemand eine Idee wie ich die Datei genauso in txt bekomme wie ich sie in SAS definiert habe?

Vielen Dank im Voraus und viele Grüße

Katrin11

1 ANTWORT 1
CKothenschulte
Obsidian | Level 7

Guten Morgen @Katrin11 ,

 

wenn man bei der Ausgabe im PUT-Statement die Formate angibt, wird mit den richtigen Längen exportiert.

filename TEST temp;

data _null_;
  file TEST;

a="a";
b="b";
c="c";
d="d";
e="e";

put a $7. b $1. c $4. d $4. e $32.;

run;

Ansonsten bitte gerne Beispielcode posten!

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

Diskussionsstatistiken
  • 1 Antwort
  • 1951 Aufrufe
  • 1 Kudo
  • 2 in Unterhaltung