プライマリ・コンテンツに移動
Oracle® Databaseリファレンス
11gリリース2 (11.2)
B56311-12
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

ALL_ARGUMENTS

ALL_ARGUMENTSは、現行のユーザーがアクセスできるファンクションの引数およびプロシージャを示します。

関連ビュー

データ型 NULL 説明
OWNER VARCHAR2(30) NOT NULL オブジェクトの所有者
OBJECT_NAME VARCHAR2(30) プロシージャまたはファンクション名
PACKAGE_NAME VARCHAR2(30) パッケージ名
OBJECT_ID NUMBER NOT NULL オブジェクトのオブジェクト番号
OVERLOAD VARCHAR2(40) ソース内でn番目に発生したオーバーロードを表す。あるいはNULL。
SUBPROGRAM_ID NUMBER
一意のサブプログラム識別子
ARGUMENT_NAME VARCHAR2(30) 引数がスカラー型の場合、引数名はこの引数の名前。引数名がnullの場合、ファンクションの戻り値を示すために使用される。ファンクションの戻り値または引数がコンポジット型の場合、このビューはコンポジット型の各属性に対して1つの行を持つ。属性がコンポジットの場合は、再帰展開される。

ARGUMENT_NAMEPOSITIONSEQUENCEおよびDATA_LEVELの意味は相互の値によって異なる。全体で、タプルとしてフラット化ツリーのノードを表す。

ARGUMENT_NAMEは、次のいずれかを示す。

  • 戻り型: ARGUMENT_NAMEがnullで、かつDATA_LEVEL = 0の場合

  • 引数リストに表示される引数: ARGUMENT_NAMEがnullでなく、かつDATA_LEVEL = 0の場合

  • コンポジット型の属性名: ARGUMENT_NAMEがnullでなく、かつDATA_LEVEL > 0である場合

  • コレクション要素型: ARGUMENT_NAMEがnullで、かつDATA_LEVEL > 0である場合

POSITION NUMBER NOT NULL DATA_LEVELが0の場合、この列には引数リスト内でのこの項目の位置、またはファンクションの戻り値の場合は0が保持される。DATA_LEVELが0より大きい場合、この列には、同じDATA_LEVELでのその兄弟に対するこの項目の位置が保持される。このため、参照レコード・フィールドの場合はレコード内のフィールドの索引となる。参照コレクション要素の場合は1(コレクション要素が兄弟関係でないため。)
SEQUENCE NUMBER NOT NULL 引数およびその属性のシーケンシャルな順序の定義。引数の順序は1から開始する。最初に戻り型およびその再帰展開(木の先行順巡回)属性が、次にその再帰展開(木の先行順巡回)属性を持つ各引数が続く。
DATA_LEVEL NUMBER NOT NULL コンポジット型の引数のネストの深さ
DATA_TYPE VARCHAR2(30) 引数のデータ型
DEFAULTED VARCHAR2(1)
引数がデフォルトであるかどうかを指定する。
DEFAULT_VALUE LONG 将来の使用のために予約済
DEFAULT_LENGTH NUMBER 将来の使用のために予約済
IN_OUT VARCHAR2(9) 引数の方向:
  • IN

  • OUT

  • IN/OUT

DATA_LENGTH NUMBER 列の長さ(バイト)
DATA_PRECISION NUMBER 10進数(NUMBER)または2進数(FLOAT)の長さ
DATA_SCALE NUMBER 数値の小数点以下の桁
RADIX NUMBER 数値の引数基数
CHARACTER_SET_NAME VARCHAR2(44) 引数のキャラクタ・セット名
TYPE_OWNER VARCHAR2(30) 引数の型の所有者
TYPE_NAME VARCHAR2(30) 引数の型名。パッケージ・ローカルな型(パッケージ仕様部で宣言された型)の場合、この列はパッケージ名を表示する。
TYPE_SUBNAME VARCHAR2(30) パッケージ・ローカルな型の場合のみ関連する。TYPE_NAME列で識別されるパッケージ内で宣言された型名が表示される。
TYPE_LINK VARCHAR2(128) TYPE_NAME列で識別されるパッケージがリモート・パッケージの場合、パッケージ・ローカルな型のみに関連する。この列は、リモート・パッケージの参照に使用されるデータベース・リンクを表示する。
PLS_TYPE VARCHAR2(30) 引数が数値の場合、引数のPL/SQLタイプの名前。そうでない場合、NULL。
CHAR_LENGTH NUMBER
文字列データ型の文字制限
CHAR_USED VARCHAR2(1)
バイトの制限(B)または文字制限(C)のどちらが文字列の正式な制限か


関連項目: