更新时间:2024-04-19 GMT+08:00

CREATE VIEW语句

功能描述

根据给定的 query 语句创建一个视图。如果数据库中已经存在同名视图会抛出异常。

语法定义

CREATE [TEMPORARY] VIEW [IF NOT EXISTS] [catalog_name.][db_name.]view_name
  [{columnName [, columnName ]* }] [COMMENT view_comment]
  AS query_expression

语法说明

TEMPORARY

创建一个有 catalog 和数据库命名空间的临时视图,并覆盖原有的视图。

IF NOT EXISTS

如果该视图已经存在,则不会进行任何操作。

示例

创建一个名为viewName的视图。

create view viewName as select * from dataSource