title: Scope of Oracle package level variables
body: <p>Given the following Oracle (10g) package definition:</p>
  
  <pre><code>create or replace PACKAGE "foo"
  AS
  
     bar VARCHAR2(32000) := NULL;
  
  END;
  </code></pre>
  
  <p>what is the scope of bar? Does each session get its own foo.bar, or is foo.bar global across sessions?</p>
  
  <p>Can you quote me chapter and verse from a reference document?</p>