18 lines
377 B
SQL
18 lines
377 B
SQL
create or replace function delete_func (owner_name in varchar2) return number
|
|
as
|
|
num_deleted number;
|
|
begin
|
|
-- this is a demo procedure
|
|
-- it does not do anything useful!
|
|
|
|
DELETE FROM mytab WHERE owner = owner_name;
|
|
COMMIT;
|
|
|
|
num_deleted := SQL%ROWCOUNT;
|
|
DBMS_OUTPUT.PUT_LINE('Deleted rows ='|| TO_CHAR(num_deleted));
|
|
|
|
return num_deleted;
|
|
end;
|
|
/
|
|
show err
|