Veröffentlicht am :
Datenmanipulation CREATION_INTERNE

Demonstration von String-Längenfunktionen

Dieser Code ist auch verfügbar auf: English Español Français
Wartet auf Validierung
Dieses Skript veranschaulicht die Unterschiede zwischen den Funktionen `length` (Länge ohne nachgestellte Leerzeichen), `lengthn` (ähnlich wie length, gibt aber 0 für fehlende Werte zurück), `lengthc` (Speicherlänge der Variable) und `lengthm` (zugewiesener Speicher).
Datenanalyse

Type : CREATION_INTERNE


Die Daten werden direkt im Code über eine DATALINES-Anweisung generiert.

1 Codeblock
DATA STEP Data
Erklärung :
Erstellung der Tabelle LENGTH_DATA. Einlesen einer 30-Zeichen-Kette und Berechnung ihrer Länge mit verschiedenen Funktionen (length, lengthn, lengthc, lengthm).
Kopiert!
1DATA LENGTH_DATA;
2 INPUT a $CHAR30.;
3 b=LENGTH(a);
4 c=lengthn(a);
5 d=lengthc(a);
6 e=lengthm(a);
7 DATALINES;
8Pra deep Sathyamurthy
9;
2 Codeblock
PROC PRINT
Erklärung :
Anzeige der Ergebnisse zum Vergleich der von den verschiedenen Längenfunktionen zurückgegebenen Werte.
Kopiert!
1PROC PRINT;
2 var a b c d e;
3RUN;
4QUIT;
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.