mysql如何创建视图语句_创建视图的语句
一.创建视图语句
craete view t as select * from b;
查看视图信息
desc t;
show table status like 't' \G;
查看视图详细信息
show create view '视图名' \G;
二.在views中查看视图详细信息
select * from information_schema.views;
当基本表发生变化时,通过修改视图来保持基本表的一致性
create or replace view t as select * from t;
alter view t as select quantity from t;
当视图包含以下内容时,视图的更新操作将不执行
(1)视图中不包含基表中被定义非空的列
(2)在定义的视图的select语句后的字段列表中使用了数字表达式
(3)在定义视图中的select语句使用了聚合函数
(4)在定义视图中的select语句使用了distinct,union,top,groupby,或having子句
三.mysql中视图与表的区别及关系是什么
(1)视图是以编译好的SQL语句。是基于SQL语句的结果集的可视化表,而表不是
(2)视图是没有物理记录,而表有
(3)表是内容,视图是窗口
(4)表占用物理空间而视图不占用物理空间,视图只是逻辑概念存在,表可以及时他进行修改,但视图只能创建的语句来修改
(5)视图是查看数据表的一种方法。可以查询数据表中某些字段的数据,只是一些SQL语句的集合,从安全的角度来看,视图防止用户接触数据表,因此用户不知道表结构
(6)表是全局模式的表,是实表;视图属于局域中的表,是虚表
(7)视图的建立和删除只是删除视图本身,不影响对应的基本表
mysql如何创建视图语句_创建视图的语句相关推荐
- php mysql oracle数据库表结构图_创建数据库表
数据库的作用:1.有结构的存储大量数据.2.有效保持数据的一致性.3.方便智能的分析,产生新的有用的信息.4.满足应用的共享和安全的要求. 关系型数据库的基本组成:一个数据库是由一组数据表(table ...
- rds mysql 视图 索引_数据库 视图 索引
SQL2K数据库开发二十二之索引操作在视图上创建索引 1.在企业管理器中,右击要创建索引的视图,在弹出的菜单中选择"设计视图"命令进入视图设计器. 2.在视图设计器中显示了视图所包 ...
- 表级触发器不支持ddl语句_用于视图,过程和函数的数据库级DDL触发器
表级触发器不支持ddl语句 In this article, we will un-riddle the ways to make use of the data definition languag ...
- 用mysql创建教务管理系统_创建教务管理数据库 mysql创建数据库步骤
为什么提示数据库创建失败? name=教务管理系统_log, filename="D:\sql server\教务管理系统_data.mdf",改成name=教务管理系统_log, ...
- python创建工作簿_创建工作簿、工作表和写入单元格
---------------------------------------------------------------- 学完本课程可继续巩固篇:https://edu.51cto.com/c ...
- mysql的tcl语句_初识数据库(TCL语句)
TCL语句 : 事物控制语句 --什么是事物 : 多种操作能够达到统一的结果 --在网上购买了一部电话 --1.查询是否有该电话的库存 ,将库存 - 1 --2.从银行卡中扣钱,a)查询卡中的钱是否足 ...
- eclipse创建springboot项目_创建一个 Spring Boot 项目,你会几种方法?
我最早是 2016 年底开始写 Spring Boot 相关的博客,当时使用的版本还是 1.4.x ,文章发表在 CSDN 上,阅读量最大的一篇有 42W+,如下图: 2017 年由于种种原因,就没有 ...
- fullcalendar 获得当前视图年月_?多视图立体视觉: CVPR 2019与AAAI 2020 上的ACMH、ACMM及ACMP算法介绍...
作者 | 孔维航 编辑 | CV君 报道 | 我爱计算机视觉(微信id:aicvml) 多视图立体视觉(MVS)一直是计算机视觉研究的一个热点.它的目的是从多个已知相机姿态的图像中建立密集的对应关系, ...
- 绝地求生自定义服务器购买,绝地求生怎么创建自定义房间_创建自定义房间方法教程...
本文给大家带来绝地求生创建自定义房间的方法教程,绝地求生开放了自定义系统,玩家可以自主创建房间了.有些玩家不知道怎么创建,一起来了解一下吧,希望能帮到大家. 绝地求生创建自定义房间教程: - 进入自定 ...
- python有几种循环语句_[14] Python循环语句(一)
1. 概述 今天我们介绍循环语句,和条件判断一样,我们从流程图开始看起.首先看一下学习计划列表,粗体为已学,斜体为新增或修改内容.计算机编程的原理简要介绍 集成开发环境PyCharm 变量名.数字.字 ...
最新文章
- spring boot的热加载(hotswap)
- QLineEdit响应回车时避免Button同时响应
- sqlite+php+函数大全,PHP SQLite SQLite 函数_编程学问网
- python queue模块_Python的queue模块详解
- Android的NDK开发(4)————JNI数据结构之JNINativeMethod
- 游戏角色制作行业标准? 快来看看吧
- easyui datebox时间控件如何只显示年月
- 猫叫人醒老鼠跑 C#的委托及事件
- mysql权限清理_mysql清理用户权限
- 设计模式之Builder (创建者模式)的一些个人理解(转)
- linux 删除in链接,linux - 从TCP_IN删除端口不会从CSF上的外部流量关闭它 - 堆栈内存溢出...
- 一个简单字符型设备驱动及其测试
- Linux nm命令
- js中定义变量加var与不加var的区别?
- 【图像增强】基于matlab可见边缘梯度比率图像增强【含Matlab源码 1404期】
- 测试老鸟常用的自动化测试工具有哪些?
- 【LeetCode】图解 904. 水果成篮
- python apply函数_Python中apply函数的用法实例教程
- 分享个PS快速替换背景颜色的方法
- PC端打不开微信公众号文章、微信图片加载超缓慢的处理方法(最全的解决方法)