ヘッダーをスキップ
Oracle OLAP DMLリファレンス
11g リリース1(11.1)
E05732-02
  目次へ
目次
索引へ
索引

戻る
戻る
 
次へ
次へ
 

ARGCOUNT

OLAP DMLプログラムの内部でARGCOUNTファンクションを使用すると、現行のプログラムが起動したときに指定されていた引数の数が返されます。

戻り値

INTEGER

構文

ARGCOUNT

例7-21 引数の数の確認

次の例では、3つの引数が渡されたことをプログラム(ユーザー定義ファンクション)で確認します。渡された引数の数が3と等しくない場合、プログラムは戻り値として-1を返して終了します。

DEFINE threearg PROGRAM INTEGER
LD User-defined function expecting three arguments
PROGRAM
ARGUMENT division TEXT
ARGUMENT product TEXT
ARGUMENT month MONTH
IF ARGCOUNT NE 3
   THEN RETURN -1
    ELSE
     DO
     ...