创建视图
适用于:砖的SQL砖运行时
构造一个虚拟表,没有物理数据基于SQL查询的结果集。改变视图
和下降视图
只修改元数据。
语法
创建(或取代](临时]视图(如果不存在]view_name(column_list](评论view_comment](TBLPROPERTIES条款]作为查询column_list({column_alias(评论column_comment]}(,…])
参数
或替换
如果已经存在相同名称的视图,它是取代。替换现有观点你一定是它的主人。
临时
临时视图是可见的只有在创建它们的会话和会话结束的时候了。
全局临时
适用于:砖运行时
全局临时视图绑定到一个系统保存临时模式
global_temp
。如果不存在
创建视图仅当它不存在。如果一个视图名称已经存在
创建视图
声明将被忽略。您可以指定最多之一
如果不存在
或或取代
。新创建的视图的名称。一个临时视图的名称不能合格。完全限定的视图名称必须是唯一的。
column_list
可选标签视图的查询结果的列。如果你提供一个列列表的数量列别名必须匹配的数量表达式查询中。如果没有指定列表列别名来自身体的观点。
列别名必须是唯一的。
column_comment
一个可选的字符串文字描述列别名。
view_comment
一个可选的字符串提供视图级评论。
选择一个或多个用户定义的属性集。
作为查询
构造的查询视图从基表或其他的观点。