The following lines contain the word 'select', 'insert', 'update' or 'delete':
l_Select VARCHAR2(2400);
select error_id from ecx_msg_logs where trigger_id = p_trigger_id;
bulk_delete_cycles pls_integer;
bulk_delete_first pls_integer;
bulk_delete_last pls_integer;
l_Select:= 'select trigger_id from ecx_outbound_logs where 1=1 ';
l_Select := l_Select || 'and transaction_type = :transaction_type ';
l_Select := l_Select || 'and transaction_subtype = :transaction_subtype ';
l_Select := l_Select || 'and party_id = :party_id ';
l_Select := l_Select || 'and party_site_id = :party_site_id ';
l_Select := l_Select || 'and time_stamp >= :fromDate ';
l_Select := l_Select || 'and time_stamp <= :toDate ';
l_Select := l_Select || ' for update nowait ';
DBMS_SQL.parse(l_CursorID, l_Select, DBMS_SQL.V7);
bulk_delete_cycles := round(v_error_id_tl.count/commit_frequency_ecx + 0.5);
For i IN 1..bulk_delete_cycles loop
bulk_delete_first := ((i-1) * commit_frequency_ecx) + 1;
bulk_delete_last := bulk_delete_first + commit_frequency_ecx;
IF (bulk_delete_last > v_error_id_tl.count) THEN
bulk_delete_last := v_error_id_tl.count;
FORALL j IN bulk_delete_first..bulk_delete_last
delete from ecx_error_msgs where error_id = v_error_id_tl(j);
FORALL j IN bulk_delete_first..bulk_delete_last
delete from ecx_msg_logs where error_id = v_error_id_tl(j);
bulk_delete_cycles := round(v_trigger_id_tl.count/commit_frequency_ecx + 0.5);
For i IN 1..bulk_delete_cycles loop
bulk_delete_first := ((i-1) * commit_frequency_ecx) + 1;
bulk_delete_last := bulk_delete_first + commit_frequency_ecx;
IF (bulk_delete_last > v_trigger_id_tl.count) THEN
bulk_delete_last := v_trigger_id_tl.count;
FORALL j IN bulk_delete_first..bulk_delete_last
delete from ecx_outbound_logs WHERE trigger_id = v_trigger_id_tl(j);
l_Select VARCHAR2(2400);
select trigger_id from ecx_inbound_logs where msgid is not null and msgid = hextoraw(p_msgid);
select trigger_id from ecx_outbound_logs where out_msgid is not null and out_msgid = hextoraw(p_msgid);
select error_id from ecx_external_logs where out_msgid is not null and out_msgid = hextoraw(p_msgid);
select error_id from ecx_external_retry where msgid = p_msgid;
select error_id from ecx_msg_logs where trigger_id = p_trigger_id;
select error_id from ecx_msg_logs where trigger_id = p_trigger_id;
bulk_delete_first pls_integer;
bulk_delete_last pls_integer;
is_bulk_delete_cycle boolean := false;
l_Select:= 'select msgid, item_type, item_key from ecx_doclogs where 1 = 1 ' ;
l_Select := l_Select || 'and item_type = :item_type ';
l_Select := l_Select || 'and item_key = :item_key ';
l_Select := l_Select || 'and transaction_type = :transaction_type ';
l_Select := l_Select || 'and transaction_subtype = :transaction_subtype ';
l_Select := l_Select || 'and party_id = :party_id ';
l_Select := l_Select || 'and party_site_id = :party_site_id ';
l_Select := l_Select || 'and time_stamp >= :fromDate ';
l_Select := l_Select || 'and time_stamp <= :toDate ';
l_Select := l_Select || ' for update nowait ';
DBMS_SQL.parse(l_CursorID, l_Select, DBMS_SQL.V7);
delete from ecx_error_msgs where error_id =v_in_error_id_tl(i);
delete from ecx_msg_logs where error_id =v_in_error_id_tl(i);
delete from ecx_error_msgs where error_id =v_out_error_id_tl(i);
delete from ecx_msg_logs where error_id =v_out_error_id_tl(i);
delete from ecx_error_msgs where error_id = v_ext_log_error_id_tl(i);
delete from ecx_msg_logs where error_id = v_ext_log_error_id_tl(i);
delete from ecx_error_msgs where error_id = v_ext_ret_error_id_tl(i);
delete from ecx_msg_logs where error_id = v_ext_ret_error_id_tl(i);
delete from ecx_external_retry WHERE msgid =v_message_id_tl(i);
delete from ecx_inbound_logs WHERE msgid =v_message_id_tl(i);
delete from ecx_outbound_logs WHERE out_msgid =v_message_id_tl(i);
delete from ecx_external_logs WHERE out_msgid =v_message_id_tl(i);
delete from ecx_oxta_logmsg WHERE receipt_message_id =v_message_id_tl(i)
OR sender_message_id =v_message_id_tl(i);
delete from ecx_doclogs WHERE msgid = hextoraw(v_message_id_tl(i));
select transaction_id from ecx_transactions;
select ext_type, ext_subtype from ecx_ext_processes ecxextpc where ecxextpc.transaction_id = p_trans_id;
select trigger_id from ecx_inbound_logs where msgid is not null and msgid = hextoraw(p_msgid);
select trigger_id from ecx_outbound_logs where out_msgid is not null and out_msgid = hextoraw(p_msgid);
select error_id from ecx_external_logs where out_msgid is not null and out_msgid = hextoraw(p_msgid);
select error_id from ecx_external_retry where msgid = p_msgid;
select error_id from ecx_msg_logs where trigger_id = p_trigger_id;
select error_id from ecx_msg_logs where trigger_id = p_trigger_id;
bulk_delete_first pls_integer;
bulk_delete_last pls_integer;
is_bulk_delete_cycle boolean := false;
select msgid into v_msgid from ecx_doclogs where
(item_type = WF_PURGE.l_itemtypeTAB(i)) and (item_key =WF_PURGE.l_itemkeyTAB(i) ) ;
delete from ecx_error_msgs where error_id =v_in_error_id_tl(i);
delete from ecx_msg_logs where error_id =v_in_error_id_tl(i);
delete from ecx_error_msgs where error_id =v_out_error_id_tl(i);
delete from ecx_msg_logs where error_id =v_out_error_id_tl(i);
delete from ecx_error_msgs where error_id = v_ext_log_error_id_tl(i);
delete from ecx_msg_logs where error_id = v_ext_log_error_id_tl(i);
delete from ecx_error_msgs where error_id = v_ext_ret_error_id_tl(i);
delete from ecx_msg_logs where error_id = v_ext_ret_error_id_tl(i);
delete from ecx_external_retry WHERE msgid =v_msgid;
delete from ecx_inbound_logs WHERE msgid =v_msgid;
delete from ecx_outbound_logs WHERE out_msgid =v_msgid;
delete from ecx_external_logs WHERE out_msgid =v_msgid;
delete from ecx_oxta_logmsg WHERE receipt_message_id =v_msgid
OR sender_message_id =v_msgid;
delete from ecx_doclogs WHERE msgid = hextoraw(v_msgid);
select transaction_id
from ecx_transactions
WHERE transaction_type = p_int_trans_type AND
transaction_subtype = p_int_trans_subtype;
select transaction_id
from ecx_transactions
WHERE transaction_type = p_int_trans_type;
select transaction_id
from ecx_transactions
WHERE transaction_subtype = p_int_trans_subtype;
select transaction_id from ecx_transactions;
select ext_type, ext_subtype from ecx_ext_processes ecxextpc where ecxextpc.transaction_id = p_trans_id;