title: SQL Error: ORA-01732: data manipulation operation not legal on this view
body: <p>I am using oracle 10g and sql developer for writing queries.</p>
  
  <p>I have a user <code>ESTRADM</code> and it has some tables and some Materialized Views . I am trying to insert a row into an table <code>MTEP_THREEDS_CARD_MASTER</code> and its respective Materialized view is <code>MTEP_THREEDS_CARD_MASTER</code> (both table and view has same name).</p>
  
  <p>Now when I execute query </p>
  
  <pre><code>insert into ESTRADM.MTEP_THREEDS_CARD_MASTER values (col1,col2,..);
  </code></pre>
  
  <p>it gives me an error:</p>
  
  <blockquote>
    <p>Error report:<br>
    SQL Error: ORA-01732: data manipulation operation not legal on this view<br>
    01732. 00000 -  "data manipulation operation not legal on this view"<br>
    *Cause:<br>
    *Action:  </p>
  </blockquote>
  
  <p>My Materialized view has QUERY REWRITE DISABLED.</p>
  
  <p>I didn't get this why it is trying to insert into the view why it is not writing into the table ?
  How can i insert a row into the table ?</p>