先頭と末尾の空白を削除し、区切り文字を挿入して、連結文字列を返します。
カテゴリ: | 文字 |
制限事項: | この関数は、I18Nレベル2に準拠しており、SBCS、DBCSおよびMBCS(UTF8)での使用目的で設計されています。 |
連結項目間の区切り文字として使用する文字列を指定します。
文字または数値の、定数、変数または式を指定します。itemが数値の場合、その値はBESTw.出力形式を使用して文字列に変換されます。この場合、ログにメモは記録されません。詳細については、基本を参照してください。
data _null_; separator='%%$%%'; x='The Olympic '; y=' Arts Festival '; z=' includes works by '; a='Dale Chihuly.'; result=catx(separator, x, y, z, a); put result $char.; run;
The Olympic%%$%%Arts Festival%%$%%includes works by%%$%%Dale Chihuly.
data one; length x1-x4 $1; input x1-x4; datalines; A B C D E . F G H . . J ; run; data two; set one; SP='^'; test1=catx(sp, of x1-x4); test2=trim(left(x1)) || sp || trim(left(x2)) || sp || trim(left(x3)) || sp || trim(left(x4)); run; proc print data=two; run;