博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
创建视图的with check option选项。
阅读量:6951 次
发布时间:2019-06-27

本文共 478 字,大约阅读时间需要 1 分钟。

对于with check option而言,对delete是没有限制的。

默认情况下,由于行通过视图进行添加或更新,当其不再符合定义视图的查询的条件时,它们即从视图范围中消失。例如,可创建一个查询,从而定义一个视图以在表中检索所有员工薪水低于 $30,000 的行。如果该员工的薪水涨到了 $32,000,则查询视图时该特定员工将不再出现,因其薪水不符合视图所设的标准。但是,WITH CHECK OPTION 子句强制所有数据修改语句均根据视图执行,以符合定义视图的 SELECT 语句中所设的条件。如果使用该子句,修改行时需考虑到不让它在修改完后从视图中消失。任何可能导致行消失的修改都会被取消,并显示错误信息。

再通俗一点的解释就是:通过视图进行的修改,必须也能通过该视图看到修改后的结果。比如你insert,那么加的这条记录在刷新视图后必须可以看到;如果修改,修改完的结果也必须能通过该视图看到;

不过,视图么,就老老实实的让它做查询功能吧。

转载于:https://www.cnblogs.com/JSD1207ZX/p/9386316.html

你可能感兴趣的文章
bboss平台子系统配置及系统登录以及其它常用配置介绍
查看>>
.Net中stirng转System.Type的一种实现思路
查看>>
免费的NLP学习资源,了解一下
查看>>
Raspbian 2019-04-08 发布,树莓派上的 Debian
查看>>
C#中如何给Excel添加水印
查看>>
mongodb嵌套文档结构设计
查看>>
[Sqoop]Sqoop使用
查看>>
Maven学习笔记(一)
查看>>
《零基础 Java 开发 》 第三章 运算符
查看>>
Maven_学习_01_跳过单元测试
查看>>
推荐 :2018最流行的编程语言Top 3
查看>>
BeanFactory 和 ApplicationContext
查看>>
Java如何制作帮助文档(API)
查看>>
Parrot 4.6 发布,基于 Debian 的 Linux 发行版
查看>>
HTML 基础
查看>>
NSA 将向公众开源逆向工程工具 GHIDRA
查看>>
微博内容正则表达式匹配链接, 话题标签与@用户
查看>>
ES6 - class的学习
查看>>
Maven和Gradle如何添加依赖
查看>>
Android RuntimePermissions运行时权限:批量权限申请
查看>>