title: What is the difference between "AS" and "IS" in an Oracle stored procedure?
body: <p>I see Oracle procedures sometimes written with "AS", and sometimes with "IS" keyword. </p>
  
  <pre><code>CREATE OR REPLACE Procedure TESTUSER.KILLINSTANCE (INSTANCEID integer) **AS**
  ...
  </code></pre>
  
  <p>vs.</p>
  
  <pre><code>CREATE OR REPLACE Procedure TESTUSER.KILLINSTANCE (INSTANCEID integer) **IS**
  ...
  </code></pre>
  
  <p>Is there any difference between the two?</p>
  
  <p><hr>
  Edit: Apparently, there is no functional difference between the two, but some people follow a convention to use "AS" when the SP is part of a package and "IS" when it is not. Or the other way 'round. Meh.</p>