立即注册 登录
About云-梭伦科技 返回首页

zpjoe的个人空间 https://www.aboutyun.com/?9866 [收藏] [复制] [分享] [RSS]

日志

原创:获取hive表结构

热度 1已有 782 次阅读2016-12-2 14:10 |个人分类:hive| hive, 元数据

1.登录hive元数据库(此例为oracle数据库)
2.获取hive表结构的语句如下:表名,列序号,列名,列注释,列类型
select a.tbl_name,c.integer_idx+1,c.column_name,c."COMMENT",c.type_name
from TBLS a,SDS b,COLUMNS_V2 c 
where owner = 'yourdbname' --你的数据库名
  and a.sd_id = b.sd_id and b.cd_id = c.cd_id
  and lower(tbl_name) like 'aa_%' --只查找aa开头的表
order by a.tbl_name,c.integer_idx;
1

路过

雷人

握手

鲜花

鸡蛋

刚表态过的朋友 (1 人)

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

关闭

推荐上一条 /2 下一条