oracle8.1.6 select count(*) from cr_revisions where item_id = :file_id and acs_permission.permission_p(revision_id,:user_id,'delete') = 'f' begin file_storage.delete_file(:file_id); end;