缺少配置单元复杂列注解

vcudknz3  于 2021-06-25  发布在  Hive
关注(0)|答案(0)|浏览(217)

我在配置单元中创建了一个带有复杂列(例如struct类型)和注解的表。表创建成功。但当我试图查看或描述表时,不会显示列注解。
创建表成功

CREATE TABLE TEST
(
    Col1                 STRING               COMMENT 'column 1',
    Col2                STRUCT <  
    Col21                      :STRING         COMMENT 'Column 2 row 1',
    Col22                      :STRING         COMMENT 'Column 2 row 2',
    Col23                      :STRING         COMMENT 'Column 2 row 3'
                              >
)
COMMENT 'Table Level comment'

但descripe表不显示复杂列的注解。

Describe Formatted TEST;

+-------------------------------+----------------------------------------------------+-----------------------+--+
|           col_name            |                     data_type                      |        comment        |
+-------------------------------+----------------------------------------------------+-----------------------+--+
| # col_name                    | data_type                                          | comment               |
|                               | NULL                                               | NULL                  |
| col1                          | string                                             | column 1              |
| col2                          | struct<Col21:string,Col22:string,Col23:string>     |                       |

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题