title: What is the syntax to define an Oracle procedure within an another stored procedure?
body: <p>After many Google and SO searches, I cannot find a definitive answer to this simple question:</p>
  
  <p>How can I define a procedure inside of another procedure to use?</p>
  
  <p>I know that there are nested blocks and nested procedures, but I haven't seen the exact syntax for what I want. i.e.</p>
  
  <pre><code>create or replace
  PROCEDURE TOP_PROCEDURE
  (...)
  IS
  -- nested procedure here?
  BEGIN
    NULL;
  END;
  </code></pre>