Proc Import vs. Spaltenformatierung
ETL & Base SAS |
Eingetragen von en-trust. | 31 März, 2008 - 09:25
Habe hier leider nicths dazu gefunden... Daher nochmal die Frage.
Wir verwenden die Standardroutine...
options validvarname=V7;
proc import
datafile="datum.csv"
out=work.data_TEMP
dbms=csv
replace;
delimiter=';';
getnames=yes; /* ERSTE ZEILE ALS SPALTENÜBERSCHRifT ERKENNEN */
run;
... um mittels Macro zig Dateien einzulesen. Allerdings habe ich bei der Import das Problem, daß SAS selbst die Spaltenbreite anhand der ersten paar Zeilen definiert. Wenn ich dann also längeren text in Zeile 100 stehn habe, schneidet SAs beim Import ab.
Gibt es eine Funktion, womiit ich die Spaltenbreite ausreichend groß definieren kann, ohne zu wissen, wieviele Spalten icheinlese ?
Gruß, Sven
