[Home] [Help]
The following lines contain the word 'select', 'insert', 'update' or 'delete':
insert_row
(p_user_name => p_user_name
,p_user_entity_id => p_user_entity_id
,p_translated_name => p_translated_name
,p_message_text => p_message_text
,p_rowid => l_rowid
);
end insert_row;
procedure insert_row
(p_user_name in varchar2
,p_user_entity_id in number
,p_translated_name in varchar2
,p_message_text in varchar2
,p_rowid out nocopy varchar2
) is
begin
insert into pay_dbitl_update_errors
(user_name
,user_entity_id
,translated_name
,message_text
)
values
(p_user_name
,p_user_entity_id
,p_translated_name
,p_message_text
)
returning rowid into p_rowid;
end insert_row;
procedure delete_rows
(p_user_name in varchar2
,p_user_entity_id in number
,p_translated_name in varchar2
) is
begin
delete pay_dbitl_update_errors
where user_name = p_user_name
and user_entity_id = p_user_entity_id
and translated_name = p_translated_name
;
end delete_rows;
procedure delete_rows
(p_rowids in dbms_sql.varchar2s
) is
begin
if p_rowids.count = 0 then
return;
delete pay_dbitl_update_errors
where rowid = p_rowids(i);
end delete_rows;
procedure delete_row
(p_rowid in varchar2
) is
begin
delete pay_dbitl_update_errors
where rowid = p_rowid
;
end delete_row;
select rowid
, message_text bulk collect
into p_rowids
, p_messages
from pay_dbitl_update_errors
;