title: inserting a row having no values for Primary Key columns fails
body: <p>For the following table:
  <a href="https://i.stack.imgur.com/YOM8R.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/YOM8R.png" alt="enter image description here"></a></p>
  
  <p>I run the following stored procedure:</p>
  
  <p><a href="https://i.stack.imgur.com/WfpZt.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/WfpZt.png" alt="enter image description here"></a></p>
  
  <p>I'm redirected to "Results" tab and seeing nothing. Then if I click on "refresh" icon (below Results tab), then I get the dialog saying:</p>
  
  <p>SQLCODE = -625 validation error for column ID, value "<strong>* null *</strong>"</p>
  
  <p><a href="https://i.stack.imgur.com/FWVAD.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/FWVAD.png" alt="enter image description here"></a></p>
  
  <p>And of course, nothing is added...</p>
  
  <p>As far as I understand, firebird expects somevalue for RC_ID (which is my PK and should principally automatically incremented). If I give value also for RC_ID, it is working well.</p>
  
  <p>So, what should I do to make a clear "insert" without these errors?</p>