![]() 前へ |
![]() 次へ |
テーブル・ファンクションの入力パラメータを定義するには、パラメータ・ページまたは「パラメータ」タブを使用します。パラメータごとに、次の詳細を入力します。
名前: パラメータ名を入力します。
タイプ: リストからパラメータのデータ型を選択します。
パラメータには、Oracleスカラー・データ型またはユーザー定義のコレクション型を使用できます(ネストされた表を除く)。一般に、テーブル・ファンクションの入力パラメータは、レコード・タイプ、表タイプ、REFカーソル・タイプなどのコレクション型です。コレクション型はユーザー定義であるため、これらを使用する前に、テーブル・ファンクション・パラメータのデータ型として定義する必要があります。コレクション型は、パブリック・パッケージまたはOracleモジュール内のパッケージの一部として定義できます。
I/O: パラメータのタイプを選択します。テーブル・ファンクションに有効なオプションは、「入力」のみです。
必須: パラメータが必須かどうかを指定します。パラメータを必須として指定するには「はい」を、オプションとして指定するには「いいえ」を選択します。
デフォルト値: パラメータのデフォルト値を入力します。デフォルト値は、ファンクションまたはプロシージャの実行時にパラメータ値を指定しない場合に使用されます。
パラメータを変更するには、パラメータ値を選択し、新しい値を入力します。変更を加えた後で、テーブル・ファンクションを必ず再配布してください。