如何以sql形式显示配置单元视图的视图定义。大多数关系数据库支持如下命令 SHOW CREATE VIEW viewname;
SHOW CREATE VIEW viewname;
0qx6xfy61#
是的,您可以使用showcreatetable来显示创建视图的create view语句。参考链接:配置单元创建视图
n3schb8v2#
使用 show create table .阅读Hive手册了解更多详细信息。
show create table
vpfxa7rd3#
显示创建表;即使您想得到视图的定义,也必须提到“table”关键字。
zpgglvta4#
它也是描述[扩展|格式化]的。show create table有时不能提供足够的信息,但descripe总是这样;对于视图,“描述扩展”或“格式化”可用于检索视图的定义。提供了两个相关属性:用户指定的原始视图定义和配置单元内部使用的扩展定义。https://cwiki.apache.org/confluence/display/hive/languagemanual+ddl#languagemanualddl-可描述/视图/列
4条答案
按热度按时间0qx6xfy61#
是的,您可以使用showcreatetable来显示创建视图的create view语句。
参考链接:配置单元创建视图
n3schb8v2#
使用
show create table
.阅读Hive手册了解更多详细信息。
vpfxa7rd3#
显示创建表;
即使您想得到视图的定义,也必须提到“table”关键字。
zpgglvta4#
它也是描述[扩展|格式化]的。show create table有时不能提供足够的信息,但descripe总是这样;
对于视图,“描述扩展”或“格式化”可用于检索视图的定义。提供了两个相关属性:用户指定的原始视图定义和配置单元内部使用的扩展定义。
https://cwiki.apache.org/confluence/display/hive/languagemanual+ddl#languagemanualddl-可描述/视图/列