我在配置单元中创建了一个带有复杂列(例如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> | |
暂无答案!
目前还没有任何答案,快来回答吧!