19.2 GET_FILE_PROFILEファンクション
このファンクションは、(データ・ロード定義によって決定される)ファイル・プロファイルをJSON形式で返します。
構文
APEX_DATA_LOADING.GET_FILE_PROFILE (
p_application_id IN NUMBER DEFAULT apex_application.g_flow_id,
p_static_id IN VARCHAR2 )
RETURN CLOB;
パラメータ
パラメータ | 説明 |
---|---|
p_application_id |
データ・ロード定義を含むアプリケーションのID。 |
p_static_id |
実行するデータ・ロード定義の静的ID。 |
例
この例では、P1_FILEファイル参照アイテムからアップロードされたファイルと、データ・ロード定義から計算されたファイル・プロファイルを使用して、最初の10列を解析およびフェッチします。
select p.line_number,
p.col001,
p.col002,
p.col003,
p.col004,
p.col005,
p.col006,
p.col007,
p.col008,
p.col009,
p.col010
from apex_application_temp_files f,
table( apex_data_parser.parse(
p_content => f.blob_content,
p_file_name => f.filename,
p_file_profile => apex_data_loading.get_file_profile
( p_static_id => 'my-load-definition'),
p_max_rows => 100 ) ) p
where f.name = :P1_FILE;
親トピック: APEX_DATA_LOADING