title: Oracle VARCHAR limit as a procedure out parameter
body: <p>I have a stored procedure written under Oracle 11g and one of my out parameters is a string (i.e. of type <code>VARCHAR</code>). </p>
  
  <p>I use this parameter to return a concatenated list of numbers separated by <code>;</code>.
  This list can be of any size and I do not know the size in advance.</p>
  
  <p>My question is does <code>VARCHAR</code> will be enough or does it have a size limit (which will cause me troubles of course). If not what should I use for this case ?</p>
  
  <p>Thanks</p>