The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT stat_collect
INTO f_stat_collect
FROM fnd_concurrent_programs
WHERE concurrent_program_id = fnd_global.conc_program_id
AND application_id = fnd_global.prog_appl_id;
SELECT actual_start_date
INTO p_actual_start_date
FROM fnd_concurrent_requests fcr
WHERE fcr.request_id = p_req_id;
INSERT INTO fnd_conc_req_stat (req_id, process_type, statistic#, value)
VALUES (p_req_id, 'F', SYS_SEC_ID, sys_sec);
INSERT INTO fnd_conc_req_stat (req_id, process_type, statistic#, value)
VALUES (p_req_id, 'F', SYS_MIC_ID, sys_mic);
INSERT INTO fnd_conc_req_stat (req_id, process_type, statistic#, value)
VALUES (p_req_id, 'F', USR_SEC_ID, usr_sec);
INSERT INTO fnd_conc_req_stat (req_id, process_type, statistic#, value)
VALUES (p_req_id, 'F', USR_MIC_ID, usr_mic);
INSERT INTO fnd_conc_req_stat (req_id, process_type, statistic#, value)
VALUES (p_req_id, 'F', REAL_SEC_ID, (SYSDATE - p_actual_start_date ) * DAYSECS );
SELECT sid
INTO session
FROM v$session
WHERE audsid = userenv('SESSIONID');
INSERT INTO fnd_conc_req_stat(req_id, process_type, statistic#, value)
SELECT p_req_id, 'S', slist.statistic#, vstat.value
FROM v$sesstat vstat, fnd_conc_stat_list slist
WHERE vstat.sid = session
AND slist.statistic# = vstat.statistic#
AND slist.collect_level = 'S';
INSERT INTO fnd_conc_req_stat(req_id, process_type, statistic#, value)
SELECT p_req_id, 'S', slist.statistic#, vstat.value
FROM v$sesstat vstat, fnd_conc_stat_list slist
WHERE vstat.sid = session
AND slist.statistic# = vstat.statistic#;
INSERT INTO fnd_conc_req_stat(req_id, process_type, statistic#, value)
SELECT p_req_id, 'S', vstat.statistic#, vstat.value
FROM v$sesstat vstat
WHERE vstat.sid = session;
SELECT sid
INTO session
FROM v$session
WHERE audsid = userenv('SESSIONID');
INSERT INTO fnd_conc_req_stat(req_id, process_type, statistic#, value)
SELECT - p_req_id, 'S', slist.statistic#, vstat.value
FROM v$sesstat vstat, fnd_conc_stat_list slist
WHERE vstat.sid = session
AND slist.statistic# = vstat.statistic#
AND slist.collect_level = 'S';
INSERT INTO fnd_conc_req_stat(req_id, process_type, statistic#, value)
SELECT - p_req_id, 'S', slist.statistic#, vstat.value
FROM v$sesstat vstat, fnd_conc_stat_list slist
WHERE vstat.sid = session
AND slist.statistic# = vstat.statistic#;
INSERT INTO fnd_conc_req_stat(req_id, process_type, statistic#, value)
SELECT - p_req_id, 'S', vstat.statistic#, vstat.value
FROM v$sesstat vstat
WHERE vstat.sid = session;
SELECT statistic#, value
FROM fnd_conc_req_stat
WHERE req_id = - fnd_global.conc_request_id;
SELECT sid
INTO session
FROM v$session
WHERE audsid = userenv('SESSIONID');
SELECT value
INTO curr_val
FROM v$sesstat vstat
WHERE vstat.sid = session
AND statistic# = oldstat.statistic#;
UPDATE fnd_conc_req_stat
SET value = curr_val - oldstat.value, req_id = p_req_id
WHERE req_id = - p_req_id
AND statistic# = oldstat.statistic#;