title: pl/sql insert multiple rows using for loop variable seen as not declared
body: <p>I've following anonymous block with declared variable:</p>
  
  <pre><code>declare
  tst number(9) :=0;
  begin
  for vcnt in 1..1000
  loop
  tst := vcnt;
  insert into samp_tab values(:tst,'a');
  end loop;
  end;
  </code></pre>
  
  <p>I want to insert into table value of counter into row in every cycle of the loop, by using variable with counter value in insert value. When I execute code, Oracle returns:</p>
  
  <pre><code> Bind Variable "tst" is NOT DECLARED
   Anonymous block completed.
  </code></pre>
  
  <p>How to fix my code?</p>