title: Oracle : Update data
body: <p>How I can  Update data with these procedure parameters.</p>
  <pre><code> 1. p_id_book IN NUMBER;
   2. p_column_name VARCHAR2;
   3. p_value VARCAHR2;
  </code></pre>
  <p>If I try updating like this :</p>
  <pre><code>CREATE OR REPLACE PROCEDURE uptade_book(p_id_book IN NUMBER,
     p_column varchar2, p_value varchar2)
  AS
    begin  
      UPDATE book SET  p_column = p_value WHERE id_book = p_id_book;
    END;
  </code></pre>
  <p>These errors occur:</p>
  <blockquote>
  <p>PL/SQL: SQL Statement ignored.</p>
  <p>PL/SQL: ORA-00904: &quot;p_column: invalid identifier.</p>
  </blockquote>
  <p>Any ideas ?</p>