title: find string with quotes and double quotes in all oracle packages
body: <p>I am trying to find a query which will return all the string inside all the packages and procedures like <code>like '2%'</code>. For example in dynamic query</p>
  
  <p><code>WHEN SUBSTR(S.project,0,1) LIKE ''2%'' THEN ''newProject''</code> </p>
  
  <p>and like in normal query</p>
  
  <p><code>WHERE B.project LIKE '2%'</code> </p>
  
  <p>I tried with this query </p>
  
  <pre><code>select *
    from user_source u
   where u.type in ('FUNCTION', 'PACKAGE','PACKAGE BODY', 'TRIGGER','PROCEDURE')
     and upper(u.text) like upper('%LIKE%')
  </code></pre>
  
  <p>But I am unable to find a query which can give a proper result for <code>like '2%'</code> in both dynamic and static query.</p>