title: Oracle PL / SQL printing each letter of a string
body: <p>I need to print out the letters of the word 'Hello' each on it's own , I wrote this :</p>
  
  <pre><code>Declare
  c1 Number:=1;
  c2 Varchar2(5);
  begin
  for c1 in 1..5
  loop
  select substr('Hello' , c1 , 1 ) into c2 from dual;
  dbms_output.put_line(c2);
  end loop;
  end;
  </code></pre>
  
  <p>but it skips the first two letter and the out is </p>
  
  <pre><code>l
  l
  o
  </code></pre>
  
  <p>any ideas what might be the problem?
  Thank you.</p>