title: create view on Hive table: comment for each variable are lost
body: <p>I created a Hive table for which we added some description in the "comment" field for each variable as shown below:</p>
  
  <pre><code>spark.sql("create table test_comment (col string comment 'col comment') comment 'hello world table comment ' ")
  spark.sql("describe test_comment").show()
  +--------+---------+-----------+
  |col_name|data_type|    comment|
  +--------+---------+-----------+
  |     col|   string|col comment|
  +--------+---------+-----------+
  </code></pre>
  
  <p>All is good and we see the comment "col comment" in the commennt field of the variable "col".</p>
  
  <p>Now when I am creating a view on this table, the "comment" field is not propagated to the view and the "comment" column is empty:</p>
  
  <pre><code>spark.sql("""create view test_comment_view as select * from test_comment""")
  spark.sql("describe test_comment_view")
  
  +--------+---------+-------+
  |col_name|data_type|comment|
  +--------+---------+-------+
  |     col|   string|   null|
  +--------+---------+-------+
  </code></pre>
  
  <p>Is there a way to keep the values of the comment field when created a view ? What is the reason of this "feature" ?</p>
  
  <p>I am using:</p>
  
  <p>Hadoop 2.6.0-cdh5.8.0</p>
  
  <p>Hive 1.1.0-cdh5.8.0</p>
  
  <p>Spark 2.1.0.cloudera1</p>