title: PL/SQL procedure, cursor, PLS- 00103 ERROR
body: <p>please, what is bad in this procedure. Mistake is PLS-00103 in 8,9 row</p>
  
  <pre><code>create or replace PROCEDURE test_one(l_f_name VARCHAR2,l_l_name VARCHAR2)
  IS  
    CURSOR c1(f_name VARCHAR2,l_name VARCHAR2) IS 
      SELECT lastname,firstname
      FROM CUSTOMER;
  
    v_complex c1%ROWTYPE;
    f_name = l_f_name;
    l_name = l_l_name;
  
  BEGIN
    open c1(f_name,l_name);
    fetch c1 into v_complex;
  
    dbms_output.put_line(v_complex.lastname|| '    ' ||v_complex.firstname);
  
    exit when c1%notfound;
    close c1;
  end;
  </code></pre>