DATAステップで使用される変数の名前、種類および長さを返します。
カテゴリ: | 変数情報 |
CALL VNEXTルーチンで更新される文字変数です。次のルールが適用されます。
入力値が無視される文字変数です。返される値は"N"または"C"です。次のルールが適用されます。
数値変数です。variable-lengthの入力値は無視されます。
data test; x=1; y='abc'; z=.; length z 5; run; data attributes; set test; by x; input a b $ c; length name $32 type $3; name=' '; length=666; do i=1 to 99 until(name=' '); call vnext(name, type, length); put i= name @40 type= length=; end; this_is_a_long_variable_name=0; datalines; 1 q 3 ;
i=1 x type=N length=8 i=2 y type=C length=3 i=3 z type=N length=5 i=4 FIRST.x type=N length=8 i=5 LAST.x type=N length=8 i=6 a type=N length=8 i=7 b type=C length=8 i=8 c type=N length=8 i=9 name type=C length=32 i=10 type type=C length=3 i=11 length type=N length=8 i=12 i type=N length=8 i=13 this_is_a_long_variable_name type=N length=8 i=14 _ERROR_ type=N length=8 i=15 _N_ type=N length=8 i=16 type= length=0