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

jvidinwx  于 2021-06-03  发布在  Hadoop
关注(0)|答案(4)|浏览(222)

如何以sql形式显示配置单元视图的视图定义。大多数关系数据库支持如下命令 SHOW CREATE VIEW viewname;

0qx6xfy6

0qx6xfy61#

是的,您可以使用showcreatetable来显示创建视图的create view语句。
参考链接:配置单元创建视图

n3schb8v

n3schb8v2#

使用 show create table .
阅读Hive手册了解更多详细信息。

vpfxa7rd

vpfxa7rd3#

显示创建表;
即使您想得到视图的定义,也必须提到“table”关键字。

zpgglvta

zpgglvta4#

它也是描述[扩展|格式化]的。show create table有时不能提供足够的信息,但descripe总是这样;
对于视图,“描述扩展”或“格式化”可用于检索视图的定义。提供了两个相关属性:用户指定的原始视图定义和配置单元内部使用的扩展定义。
https://cwiki.apache.org/confluence/display/hive/languagemanual+ddl#languagemanualddl-可描述/视图/列

相关问题