alter an existing map in hive
<p>I have a hive table with one of the column as map data type .</p>

<pre><code>map&lt;int,struct&lt;id :bigint,QTY:decimal(12,4),DISC_AMT:decimal(20,4),DISC_TYPE:string&gt;&gt;
</code></pre>

<p>Now I want to add one column inside the struct values like below:</p>

<pre><code>map&lt;int,struct&lt;id :bigint,QTY:decimal(12,4),DISC_AMT:decimal(20,4),DISC_TYPE:string,new_column :int&gt;&gt;
</code></pre>

<p>Anyone know how to achieve this .</p>

<p>Thanks in advance.</p>