首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >hive常用命令

hive常用命令

作者头像
司夜
发布于 2023-03-31 10:02:29
发布于 2023-03-31 10:02:29
5530
举报
文章被收录于专栏:开发三两事开发三两事

查看表分区:show partitions tableName;

删除表分区:alter table tableName drop partition (pdt='表分区');

时间新增秒(新增一小时):from_unixtime(UNIX_TIMESTAMP('2022031423','yyyyMMddHH')+3600, 'yyyy-MM-dd HH:mm:ss')

时间格式化:select from_unixtime(UNIX_TIMESTAMP('2022-03-23 04:10','yyyy-MM-dd HH:mm'), 'yyyyMMddHH')

case when 示例

代码语言:javascript
复制
select CASE 
WHEN dosage_type='1' THEN '1' 
when dosage_type='2' THEN '2' 
when dosage_type='3' THEN '3' 
when dosage_type='4' THEN '4' 
when dosage_type='5' THEN '5' END as columtest 
from tablename;

修改表字段

代码语言:javascript
复制
alter table 表名 change column 原字段名称 新字段名称 新字段类型
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • case when 示例
  • 修改表字段
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档