数据仓库服务 GAUSSDB(DWS)-CREATE VIEW:参数说明
参数说明
- OR REPLACE
如果视图已存在,则重新定义。
- TEMP | TEMPORARY
创建临时视图。
- view_name
要创建的视图名称。可以用模式修饰。
取值范围:字符串,符合标识符命名规范。
- column_name
可选的名字列表,用作视图的字段名。如果没有给出,字段名取自查询中的字段名。
取值范围:字符串,符合标识符命名规范。
- view_option_name [= view_option_value]
该子句为视图指定一个可选的参数。
目前view_option_name支持的参数仅有security_barrier,当VIEW试图提供行级安全时,应使用该参数。
取值范围:boolean类型,TRUE、FALSE
- query
为视图提供行和列的SELECT或VALUES语句。
视图解耦功能下不支持CTE重名。例如:
1 2 3
CREATE TABLE t1(a1 INT, b1 INT); CREATE TABLE t2(a2 INT, b2 INT, c2 INT); CREATE OR REPLACE VIEW v1 AS WITH tmp AS (SELECT * FROM t2) ,tmp1 AS (SELECT b2,c2 FROM tmp WHERE b2 = (WITH RECURSIVE tmp(aa, bb) AS (SELECT a1,b1 FROM t1) SELECT bb FROM tmp WHERE aa = c2)) SELECT c2 FROM tmp1;
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- GaussDB行转列_数据中台架构pdf_高斯数据库行转列_华为云
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- 什么是Flink OpenSource SQL_数据湖探索_Flink OpenSource SQL
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- GaussDB数据库SQL语法_SQL语法_CREATE_ALTER