13.18 SDO_GEOR_UTL.getProgress
形式
SDO_GEOR_UTL.getProgress( client_id IN NUMBER, seq_id IN NUMBER DEFAULT 0 ) RETURN NUMBER;
説明
指定したクライアント(セッション)の操作および指定した操作(オプション)の進行状況を戻します。戻される値は、完了の割合を示す0から1の間の浮動小数点数です。
使用上のノート
このファンクションは、client_id
およびseq_id
で識別される操作の最新の推定進行状況に相当する数値を戻します。必ず適切なclient_id
値とseq_id
値を使用してください。
ステータス表に特定のclient_id
およびseq_id
を持つ指定した操作のレコードが存在しない場合、NULLが戻されます。
ステータス表が作成されていない場合、ファンクションは'The report table does not exist'
を戻します。
このファンクションは、GeoRaster操作の進行状況の監視およびレポートに使用できるサブプログラムの1つです。この機能の概要については、「GeoRasterでの操作の進行状況のレポート」を参照してください。
例
次の例では、クライアントIDが5で、操作順序IDが3の操作の進行状況を戻します。
SELECT sdo_geor_utl.getgetProgress(5, 3) progress FROM dual; PROGRESS -------- .305
親トピック: SDO_GEOR_UTLパッケージのリファレンス