title: Insert data in the middle of any table
body: <p>I have a <code>Countries(ID,Code,Name,....)</code> table.here <code>ID</code> is a auto generated primary key column.</p>
  
  <p>this are few rows:</p>
  
  <pre><code>{1,AD,Andorra};
  {2,AG,Antigua and Barbuda};
  {3,AI,Anguilla}
  </code></pre>
  
  <p>now the problem is I cant find a way to add a new country Code, say 'AH' in such a way that the  automatically the table become like..</p>
  
  <pre><code>{1,AD,Andorra} 
  {2,AG,Antigua and Barbuda}
  {3,AH,......}
  {4,AI,Anguilla}
  </code></pre>
  
  <p>in other words I need sorted list by <code>ID</code> and <code>CODE</code>.Its ok if I need to change some ID values.
  I have a clustered index on <code>ID</code>.</p>
  
  <p>plz,plz suggest me a way...</p>