フォーマット付きの数値変数がある場合、フォーマットされた値を文字変数として取得する方法はありますか?
例えば、以下のように10/06/2009
画面に出力したいのですが、機能がありませんputformatted()
。
data test;
format i ddmmyy10.;
i = "10JUN2009"d;
run;
data _null_;
set test;
i_formatted = putformatted(i); /* How should I write this? */
put i_formatted;
run;
(明らかに、私は を書くことができますput(i, ddmmyy10.)
が、私のコードは、たまたまどのような形式でも機能する必要がi
あります。)