创建视图的sql语句实例利用sql语句如何更新视图?-创新互联

利用sql语句如何更新视图?更新视图有三条规则:(1)如果使用连接操作基于多个表导出视图,则每次更新视图时,只有一个表会受到影响。(2)如果使用分组和聚合操作导出视图,则不允许更新视图。(3)如果视图是通过选择和投影从表中派生出来的,并且在视图中包含表的主键或候选键,则这种视图称为行-列-子集视图。可以对这些视图执行更新。只有满足以下条件时,才能更新视图:1。select语句在选择列表中没有聚合函数,也不包含top、groupby、Union(除非视图已分区)或distinct子句。只要不修改from子句返回的值,就可以在子查询中使用聚合函数。2select语句的select列表中没有派生列。派生列是由任何非简单列表表达式(使用函数、加法或减法运算符等)组成的结果集列。三。select语句中的from子句至少引用了一个表。select语句不能只包含非表格式表达式(即不是从表派生的表达式)。4在insert、update和delete语句引用可更新视图之前,它们必须满足上述条件中指定的某些限制。只有当视图可以更新并且update或insert语句只修改视图的from子句引用的基表中的数据时,update和insert语句才能引用视图。delete语句只能在视图只引用其from子句中的一个表时引用可更新视图。创建视图的sql语句实例 利用s
ql语句如何更新视图?
分享标题:创建视图的sql语句实例利用sql语句如何更新视图?-创新互联
标题网址:http://bzwzjz.com/article/cdejie.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都定制网站建设 成都营销网站建设 成都企业网站建设 网站制作公司 成都品牌网站建设 移动网站建设 成都网站建设 成都h5网站建设 营销型网站建设 手机网站制作 网站制作报价 app网站建设 定制网站制作 企业网站设计 网站设计制作 成都网站设计 高端品牌网站建设 成都响应式网站建设公司 四川成都网站设计 梓潼网站设计 达州网站设计 网站建设