19.20 GET_COLUMN_POSITIONファンクション
このファンクションは、指定された列別名の配列索引を返します。このルックアップ操作を1回のみにするため、NEXT_ROW
ループに入る前にGET_COLUMN_POSITION
ファンクションを使用することをお薦めします。これは、コンピューティング・リソースに保存されます。
構文
FUNCTION GET_COLUMN_POSITION (
p_context IN t_context,
p_column_name IN VARCHAR2,
p_attribute_label IN VARCHAR2 DEFAULT NULL,
p_is_required IN BOOLEAN DEFAULT FALSE,
p_data_type IN VARCHAR2 DEFAULT c_data_type_varchar2 )
RETURN PLS_INTEGER;
パラメータ
表19-18 GET_COLUMN_POSITIONファンクションのパラメータ
パラメータ | 説明 |
---|---|
|
|
|
エラー・メッセージの書式を設定する属性ラベル。 |
|
列名。 |
|
これが必須の列かどうかを示します。 |
|
リクエストされたデータ型を示します。 |
戻り値
問合せの結果セット内での列の位置。p_is_required
またはp_data_type
の前提条件が満たされていない場合に例外をスローします。
親トピック: APEX_EXEC