title: Where not exists causing problems for insert into, db2
body: <p>I have a query like so:</p>
  
  <pre><code>insert into mySchema.myTable (award_id, cust_id) values ('blahblah', 12345)
  where not exists (select * from mySchema.myOtherTable where cust_id = 12345);
  </code></pre>
  
  <p>I am getting error:</p>
  
  <pre><code>ILLEGAL USE OF KEYWORD WHERE.  TOKEN FOR &lt;END-OF-STATEMENT&gt; NOT ATOMIC WAS EXPECTED SQL 
  Code: -199, SQL State: 42601
  </code></pre>
  
  <p>I have seen a bunch of similar queries accepted as answers, and I don't understand why it's finding issue with this. </p>