title: Oracle: Possible to return nothing from PL/SQL function?
body: <p>As the title says, is it possible to return nothing from a PL/SQL function?</p>
  
  <p>My function is as follows, and I am getting errors when I leave out the return:</p>
  
  <pre><code>create or replace
  FUNCTION DeleteAttributes
  (code IN varchar2)
  CURSOR c_attributes = SELECT ...
  
  BEGIN
      FOR attribute_record IN c_attributes
      LOOP
          ...
      END LOOP;
  END;
  </code></pre>