前のページ|次のページ

VARRAYX関数

指定した引数の値が配列かどうかを示す値を返します。

カテゴリ: 変数情報

構文

VARRAYX(expression)

必須引数

expression

文字定数、変数または式を指定します。

制限事項 指定された式の値で配列参照を示すことはできません。

詳細

VARRAYXは、指定した引数の値が配列名の場合は1、配列名でない場合は0を返します。

比較

  • VARRAYは、指定した名前が配列名かどうかを示す値を返します。VARRAYXは、指定した式の値が配列名かどうかを示す値を返します。
  • VARRAYは、引数として式を受け入れません。VARRAYXは式を受け入れますが、指定された変数の値で配列参照を示すことはできません。
  • 関連する関数が、変数名、入力形式、出力形式など他の変数属性の値を返します。リストについては、カテゴリ別のSAS関数とCALLルーチンの変数情報の関数を参照してください。

SASステートメントとその結果を次に示します。
SASステートメント
結果
array x(3) x1-x3;
array vx(4) $6 vx1 vx2 vx3 vx4
   ('x' 'x1' 'x2' 'x3');
y=varrayx(vx(1));
z=varrayx(vx(2));
put y=;
put z=;
 
y=1
z=0

関連項目:

関数:
前のページ|次のページ|ページの先頭へ