概述:
视图即是虚拟表,也称为派生表,因为它们的内容都派生自其它表的查询结果。虽然视图看起来感觉和基本表一样,但是它们不是基本表。基本表的内容是持久的,而视图的内容是在使用过程中动态产生的。
——摘自《SQLite权威指南》
基本使用:
创建视图:
1 | CREATE VIEW "表名" AS "SQL 语句"; |
优势:
- 1.可靠的安全性
- 2.查询性能提高
- 3.有效应对灵活性的功能需求
- 4.轻松应对复杂的查询需求
理解:
- 1.在使用视图的时候,就是与使用表的语法一样的。
- 2.创建视图的时候,该视图的名字如果与已经存在表重名的话,那么会报错,不允许创建。
- 3.视图就是一种特殊的表。