1.视图条件检查选项的概念
视图创建完毕后,可以通过视图中定义的SQL语句,从关联的基表中查询出数据,我们也可以直接向视图写入指定字段的数据,数据不会写在视图里,最终会写在视图所关联的基表中。
我们再创建视图时,定义的视图SQL肯定是由逻辑条件的,如果在创建视图时,没有指定检查选项,那么无论什么样的数据都会通过视图写入到基表中。例如我们定义的视图SQL是查询id<10的数据,我们没有配置检查选项时,即使我们通过视图写入了id>10的数据,数据是可以写入的,但是查询视图数据时,这些数据都是查不到的,从逻辑上来看,是没有任何意义的。文章来源:https://www.toymoban.com/news/detail-418961.html
我们定义视图时,肯定指定了很多条件,既然有他条件,那么就应该只有当符合条件的数据才能写入,否则就没有太大的意义。那么该如何检查通过视图写入的数据是否满足视图SQL的条件呢,这就要用到视图的检查选项了。文章来源地址https://www.toymoban.com/news/detail-418961.html
<到了这里,关于第54讲:MySQL视图中的条件检查选项详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!