title: Getting invalid number exception when passing multiple numbers in IN clause as parameter to Oracle query
body: <p>Getting invalid number exception when passing multiple numbers as input in <code>IN</code> clause as parameter at run time. Kindly help me to resolve this problem. </p>
  
  <p>I have tried it for <code>string</code> column its working fine, also tried the same for <code>number</code> column by passing the values directly, its working fine. If I pass the values as parameters its not working.</p>
  
  <pre><code>Select Name, Id from Employee where Id IN (:Param)
  </code></pre>
  
  <p>Passed 1,2,3 as input when it prompts for :Param value. it throws exception. </p>
  
  <p>In cause if i pass the value directly, its working. </p>
  
  <pre><code>Select Name, Id from Employee where Id IN (1,2,3)
  </code></pre>
  
  <p>I want to filter the data based on number field by passing the number values in <code>IN</code> condition at run time. How to achieve this in Oracle.</p>