更新时间:2025-07-08 GMT+08:00
分享

CREATE VIEW

功能描述

CREATE VIEW语法功能是在LakeFormation上创建指定名称的视图。

语法格式

1
2
3
4
CREATE [ OR REPLACE ] [schema_name.]view_name 
[ ( col_name col_type [ COMMENT col_comment ] [, ... ] ) ]
[ COMMENT view_comment ]
AS select_stmt;

参数说明

  • OR REPLACE

    如果存在同名视图,则将会创建新视图并覆盖老视图的元数据。

  • schema_name

    视图所属的数据库名,如果未指定数据库名时,则将在current_schema下建表。

  • view_name

    待创建的视图名,名称长度不可超过63个字符。

  • view_comment

    视图注释信息,可指定为任意字符串。

  • select_stmt

    查询语句。

示例

创建基于orc表的视图:

1
2
CREATE TABLE test_table1 (a int, b bool, c text) store as orc;
CREATE VIEW v as select * from test_table;

相关文档