title: Oracle SQL: selecting from all_tab_columns does not find existing column
body: <p>If I run the following query:</p>
  
  <pre><code>select count(*) from all_tab_columns
          where column_name = 'foo'
          and table_name = 'VIEW0';
  </code></pre>
  
  <p>I get 0 for a result. I expect 1.  </p>
  
  <p>But if I run the following query I get many (expected) rows returned:</p>
  
  <pre><code>select foo from VIEW0;
  </code></pre>
  
  <p>Why? I'm assuming I'm making some dumb syntax mistake or my understanding is way off. </p>