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; |