title: Type table null value check
body: <p>I have type of following in my plsql block </p>
  
  <pre><code> TYPE table_type IS TABLE OF VARCHAR2(200);
   v_tab_1  table_type;
  </code></pre>
  
  <p>Values are initialized as </p>
  
  <pre><code>if (PROD_AMNT &gt; INV_AMNT) then            
  
   v_tab_1 := table_type(PROD_AMNT, 'CURR');
  ......
  </code></pre>
  
  <p>Sometimes the above condition will not be true and there will be null values in <code>v_tab_1</code> </p>
  
  <p>What is the best approach to check values does exist in <code>v_tab_1</code>? </p>
  
  <p>I have tried as </p>
  
  <pre><code> if not(v_tab_1.EXISTS(v_tab_1.first)) then
  </code></pre>
  
  <p>However the above resulted in <code>NO_DATA_FOUND</code> exception</p>
  
  <p>How to deal with this?</p>