广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Oracle视图-(检查约束/只读/带错误/复杂视图)

    来源:网络收集  点击:  时间:2025-12-30
    【导读】:

    视图是一种Oracle数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用地数据表中,视图的结构和数据是对数据表进行查询的结果。

    创建带检查约束的视图,并测试能否更新视图中的数据。答案是不能更新。

    创建只读视图,只读视图只能查询,不能进行增删改操作。

    我们创建一个视图,如果视图的sql语句所设计的表不存在,此时系统会给出错误提示——

    有的时候,我们创建视图时的表可能不存在,但是以后可能会存在,我们如果此时需要创建这样的视图,需要添加FORCE选项:

    创建多表关联查询复杂视图。

    尝试更新视图中的数据,发现可以修改。

    再次更新视图中的数据时,提示错误。

    弹框提示的是我们所需修改的列不属于键保留表的列。

    创建分组聚合统计查询视图。因为用到聚合函数,没有键保留表,所以无法执行update.

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1296239.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号12-31 05:04:29  耗时:0.883