显示配置单元视图的SQL定义

时间:2014-07-04 19:13:39

标签: hadoop hive

如何以SQL表单形式显示配置单元视图的视图定义。 大多数关系数据库都支持

之类的命令

SHOW CREATE VIEW viewname;

4 个答案:

答案 0 :(得分:20)

使用show create table

阅读hive manual了解更多详情。

答案 1 :(得分:2)

也是DESCRIBE [EXTENDED | FORMATTED]。 show create table有时候没有提供足够的信息,但DESCRIBE总是这样做;

  

对于视图,可以使用DESCRIBE EXTENDED或FORMATTED来检索视图的定义。提供了两个相关属性:用户指定的原始视图定义和Hive内部使用的扩展定义。

https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL#LanguageManualDDL-DescribeTable/View/Column

答案 2 :(得分:1)

SHOW CREATE表;

即使想到了一个您想要获得的视图定义,“表格”也是如此。必须提到关键字。

答案 3 :(得分:1)

是的,您可以使用SHOW CREATE TABLE来显示创建视图的CREATE VIEW语句。

参考链接:Hive CREATE VIEW