MySql学习记录2-视图
来源:互联网 发布:centos eclipse太卡 编辑:程序博客网 时间:2024/06/05 11:14
视图view:
视图是保存在数据库中的选择查询,相当于从一个或多个数据表中派生出来的虚拟表。它兼有查询和表的双重功能。
查询功能:视图保存一个完整的SQL查询命令,相当于给一个查询起了一个名字。简化数据查询和数据处理操作。提高数据的安全性。
表的功能:视图可以和表一样使用,即操作表的所有命令都可以使用在视图中,但是要注意:视图本身不含有任何数据,每次使用相当于从数据库表中重新查询。
创建视图的示例:
Create view view_name as select * from stud where id>3;
视图 : 视图是虚拟表,该表在物理上不存在的,创建之后,我们写代码时可以当作跟表一样(如果进行数据修改删除,那么它是会及时更新到物理表中)
CREATE VIEW oldersView AS SELECT * FROM stud WHERE age>=20;SELECT * FROM oldersView;SELECT sname,age,saddress FROM oldersView WHERE saddress='益阳';UPDATE oldersview SET age =age+1;DELETE FROM oldersview WHERE saddress='新疆';视图的生命周期:创建之后会一直存在,要我们手动删除才消失。虽然物理上不是独立的,但它是由一段代码执行生成的,这段代码一直存在,除非删除视图。
DROP VIEW 视图名; //删除视图
阅读全文
0 0
- MySql学习记录2-视图
- mysql学习记录:视图
- mysql 学习记录---->索引、视图
- Mysql 存储过程,触发器,视图 学习记录
- mysql 学习记录(九)--索引、视图
- MySQL学习记录(视图+演示分析)十 DML
- 学习mysql(2),视图创建
- 【MySql学习系列】视图
- mysql视图学习总结
- mysql 视图的学习
- mysql视图学习总结
- mysql视图学习总结
- mysql视图学习总结
- mysql视图学习总结
- mysql视图学习总结
- MySQL视图学习整理
- mysql 视图学习总结
- mysql视图学习总结
- JAVA 逆序
- Linux下firefox无法添加书签
- 简单的Servlet实现
- Exception in thread "main" java.lang.UnsupportedClassVersionError
- swing & awt
- MySql学习记录2-视图
- linux tenserflow add traning picture dataset to TFRecord
- 服务器Svn 冲突解决
- 树状数组
- HDU 1878 欧拉回路 (使用并查集~)
- LeetCode#22. Generate Parentheses
- 【OpenCV学习笔记】2:开启摄像头和对捕获到的图像的处理
- Linux五种I/O模型
- 欢迎使用CSDN-markdown编辑器