文件名称:连接查询部分-django与vue的完美结合_实现前后端的分离开发之后在整合的方法
文件大小:4.2MB
文件格式:PDF
更新时间:2024-07-14 13:13:27
达梦数据库 sql
6.2 视图的定义 语法格式 CREATE [OR REPLACE] VIEW [<模式名>.]<视图名>[(<列名> {,<列名>})] AS <查询说明> [WITH [LOCAL|CASCADED]CHECK OPTION]|[WITH READ ONLY]; <查询说明>::=<表查询> | <表连接> <表查询>::=<子查询表达式>[ORDER BY子句] 参数 1.<模式名> 指明被创建的视图属于哪个模式,缺省为当前模式; 2.<视图名> 指明被创建的视图的名称; 3.<列名> 指明被创建的视图中列的名称; 4.<子查询表达式> 标识视图所基于的表的行和列。其语法遵照 SELECT 语句的语法 规则; 5.<表连接> 请参看第四章连接查询部分; 6.WITH CHECK OPTION 此选项用于可更新视图中。指明往该视图中 insert 或 update数据时,插入行或更新行的数据必须满足视图定义中<查询说明>所指定的条件。如 果不带该选项,则插入行或更新行的数据不必满足视图定义中<查询说明>所指定的条件; [LOCAL|CASCADED] 用于当前视图是根据另一个视图定义的情况。当通过视图向基 表中 insert 或 update 数据时,LOCAL|CASCADED 决定了满足 CHECK 条件的范围。指 定 LOCAL,要求数据必须满足当前视图定义中<查询说明>所指定的条件;指定 CASCADED, 数据必须满足当前视图,以及所有相关视图定义中<查询说明>所指定的条件。 MPP系统下不支持该 WITH CHECK OPTION操作。 7. WITH READ ONLY 指明该视图是只读视图,只可以查询,但不可以做其他 DML 操作;如果不带该选项,则根据 DM自身判断视图是否可更新的规则判断视图是否只读。 图例 CREATE OR REPLACE VIEW viewname schemaname . AS sub_select_exp table_connect order_by_clause WITH CHECK OPTION ; ( )columnname , WITH READ ONLY LOCAL CASCADED 语句功能 260