13.15 SDO_GEOR_UTL.getAllStatusReport
Format
SDO_GEOR_UTL.getAllStatusReport() RETURN SDO_STRING2_ARRAYSET;
Description
Returns the current status for all operations for all clients in the status table.
Parameters
None.
Usage Notes
This function returns an array with a comma-delimited list of status information: <client_id>, <sequence_id>, <timestamp>, <operation name>, <RDT table name>, <Raster ID>, <progress>, <description>. The data type is SDO_STRING2_ARRAYSET, which is defined as VARRAY(2147483647) OF SDO_STRING2_ARRAY
.
If the status table has not been created, the function returns 'The report table does not exist.'
This function is one of the subprograms available for monitoring and reporting the progress of GeoRaster operations. For an overview of this capability, see Reporting Operation Progress in GeoRaster.
Examples
The following example returns the current status for all operations for all clients. It returns two SDO_STRING2_ARRAY objects.
SELECT * from the (SELECT SDO_GEOR_UTL.getAllStatusReport FROM DUAL); COLUMN_VALUE ------------------------------------------------------------------------------- SDO_STRING2_ARRAY('Client:23', 'Sequence:1', '24-SEP-12 11.10.42.030169 AM', 'Mosaic', 'RDT:LANDSAT_MOSAIC_RDT', 'RID:1', '100% complete', NULL) SDO_STRING2_ARRAY('Client:1', 'Sequence:0', '24-SEP-12 11.10.42.379631 AM', 'GeneratePyramid', 'RDT:LANDSAT_MOSAIC_RDT', 'RID:1', '100% complete', 'operation completed') 2 rows selected.
The following example also returns the current status for all operations for all clients. It uses a different SELECT statement format than the preceding example, and returns a single SDO_STRING2_ARRAYSET object that contains two SDO_STRING2_ARRAY objects.
set linesize 80 SELECT SDO_GEOR_UTL.getAllStatusReport FROM DUAL; SDO_GEOR_UTL.GETALLSTATUSREPORT() -------------------------------------------------------------------------------- SDO_STRING2_ARRAYSET(SDO_STRING2_ARRAY('Client:27', 'Sequence:1', '26-SEP-12 11. 31.03.473087 AM', 'Mosaic', 'RDT:LANDSAT_MOSAIC_RDT', 'RID:1', '100% complete', NULL), SDO_STRING2_ARRAY('Client:-1', 'Sequence:0', '26-SEP-12 11.31.03.962948 A M', 'GeneratePyramid', 'RDT:LANDSAT_MOSAIC_RDT', 'RID:1', '100% complete', 'oper ation completed')) 1 row selected.
Parent topic: SDO_GEOR_UTL Package Reference