例: スコープ
例の概要: スコープ
この例は、CHAR型とVARCHAR型、およびそれらの演算子と関数の使用法を示しています。また、この例では、変数A、B、およびCはローカルでINITメソッドにスコープされています。つまり、それらの値はINITメソッドの外部には表示されず、結果テーブルに書き込まれません。
コード例: スコープ
proc ds2;
data;
dcl char(24) abc abc2;
method init();
dcl char(8) a b c;
a = repeat('a',5);
b = repeat('b',6);
c = repeat('c',7);
abc = a || b || c;
abc2 = trim(a) || trim(b) || c;
end;
enddata;
run;
data;
dcl char(24) abc abc2;
method init();
dcl varchar(8) a b c;
a = repeat('a',5);
b = repeat('b',6);
c = repeat('c',7);
abc = a || b || c;
abc2 = trim(a) || trim(b) || c;
end;
enddata;
run;
quit;
出力例: スコープ

最終更新: 2026年9月18日