1.建表添加注释
CREATE EXTERNAL TABLE `test`( `loc_province` string comment '省份', `loc_city` string comment '城市', `loc_district` string comment '区', `loc_street` string comment '街道', ) COMMENT '每日数据处理后的表' PARTITIONED BY ( `par_dt` string) ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe' STORED AS INPUTFORMAT 'org.apache.hadoop.hive.ql.io.RCFileInputFormat' OUTPUTFORMAT 'org.apache.hadoop.hive.ql.io.RCFileOutputFormat' LOCATION '/user/hive/ch_tv_data/test'
2.hive建表时没给表加注释(是表的注释,不是字段的注释),现在想补一下,在不能删表的前提下的操作方法:
ALTER TABLE 表名 SET TBLPROPERTIES ('comment' = '注释内容')
注意:comment一定要是小写的,不能是COMMENT,且必须要加单引号!!!
增加之后的注释,会在元数据库(一般在MySQL 中的 hive 库)中的 TABLE_PARAMS 表中显示,该表存储 表/视图 的属性信息
3.查看表注释
desc formatted test;
4.字段名修改添加注释
--1.语法 alter table 表名 add columns (列名 类型 [comment '注释']); 其中comment部分是可选的。 --2.举例 --添加多个字段 alter table test add columns ( click string comment '点击', view string comment '浏览', ); 3. 修改comment alter table test change column click click string comment 'action点击';
猜你喜欢
- 16天前梦见吃面条的寓意解析
- 16天前18种好运来临的征兆
- 16天前梦见掉牙预示什么 周公解梦详解
- 16天前女性梦境解析:梦见巨蟒的深层心理暗示
- 16天前免费测算你的婚姻运势与未来
- 14天前梦中被追逐的奔跑与心理隐喻
- 13天前梦中垂钓 一竿即中的奇妙预兆
- 13天前梦中重逢 与逝去父亲的温暖对话
- 13天前梦中惊现陌生死尸的心理学解析
- 13天前梦见狗咬手出血预示什么征兆
网友评论
- 搜索
- 最新文章
- 热门文章