title: In hive, is there a way to specify between which columns to add a new column to?
body: <p>I can do </p>
  
  <p><code>
  ALTER TABLE table_name ADD COLUMNS (user_id BIGINT)
  </code></p>
  
  <p>to add a new column to the end of my non-partition columns and before my partition columns.</p>
  
  <p>Is there any way to add a new column to anywhere among my non-partition columns?
  For example, I would like to put this new column user_id as the first column of my table</p>