当前位置: 首页 > news >正文

视图【mysql数据库】

目录

一、视图的创建、查看、修改、删除

二、cascaded、local检查选项

cascaded和local的区别 

三、视图的更新

四、视图的作用


一、视图的创建、查看、修改、删除

二、cascaded、local检查选项

上面的几句SQL中,我们虽然给视图插入了id = 30的数据,但由于视图创建时的条件是

id <= 20,所以id=30的这条数据虽然插入了基表,在视图中却没有显示。

要想避免这种情况,可以加上子句:with cascaded check option

该子句可以检查插入的数据和视图创建时的条件是否违背。

cascaded和local的区别 

cascaded不仅会检查当前视图,还会检查它所依赖的所有视图。

如上面例子中的v2,如果v2加了cascaded检查选项,那么会默认给v1带上cascaded检查选项。

由于v2加了lacal选项,所以它会检查是否满足v2的条件;又由于视图v2依赖视图v1,所以会去找v1看它有没有加检查选项,在本例中v1是没有检查选项的,所以不会检查是否满足v1的条件。

三、视图的更新

四、视图的作用

相关文章:

  • 百度智能云千帆AppBuilder升级!开放多源模型接入,思考模型再次加速!
  • CentOS 7 安装 Minio
  • 【晚风摇叶之其他】抖音直播弹幕解析,连接websocket解析弹幕内容
  • 第三方软件检测机构要具备哪些资质要求?专业测试报告如何申请?
  • YOLO系列模型发展史
  • Linux防火墙配置案例分析:常见网络攻击的防御
  • 接下来的目标与内容
  • 利用cherry pick巧妙地将某次提交单独合并到其他分支
  • 【华为OD机试-C卷D卷-200分】反射计数(C++/Java/Python)
  • MySQL中如何知道数据库表中所有表的字段的排序规则是什么?
  • 话术巧妙分隔沟通效果更佳看看这个小技巧
  • 开源大模型与闭源大模型:谁将引领AI的未来?
  • 二叉树,先序遍历、中序遍历、后序遍历和层序遍历实现 C++
  • 【quarkus系列】解决native包反射问题之RegisterForReflection 注解
  • 【八股系列】谈谈关于对webpack热更新的原理?
  • 时间复杂度分析经典问题——最大子序列和
  • #Java异常处理
  • 【知识碎片】第三方登录弹窗效果
  • Computed property XXX was assigned to but it has no setter
  • css选择器
  • ES6系列(二)变量的解构赋值
  • iOS 系统授权开发
  • mac修复ab及siege安装
  • MaxCompute访问TableStore(OTS) 数据
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • react 代码优化(一) ——事件处理
  • Redis学习笔记 - pipline(流水线、管道)
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 百度小程序遇到的问题
  • 力扣(LeetCode)21
  • 如何打造100亿SDK累计覆盖量的大数据系统
  • 我与Jetbrains的这些年
  • 自定义函数
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • #pragam once 和 #ifndef 预编译头
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • (2)STL算法之元素计数
  • (c语言)strcpy函数用法
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (已解决)Bootstrap精美弹出框模态框modal,实现js向modal传递数据
  • (转)socket Aio demo
  • .net 7和core版 SignalR
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .Net Memory Profiler的使用举例
  • .net 连接达梦数据库开发环境部署
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .NET连接MongoDB数据库实例教程
  • :如何用SQL脚本保存存储过程返回的结果集
  • [ IOS ] iOS-控制器View的创建和生命周期
  • [.net]官方水晶报表的使用以演示下载
  • [20160902]rm -rf的惨案.txt
  • [codevs 2822] 爱在心中 【tarjan 算法】