视图和表的区别及理解


 

 [参考《SQL基础教程》]

 

视图的优点:

1、视图无需保存数据,因此可以节省存储设备的容量。

    表中存储的是实际数据,而视图中保存的是从表中取出数据所使用的SELECT语句。

2、可以将频繁使用的 SELECT 语句保存成视图,这样 就不用每次都重新书写了。

3、视图中的数据会随着原表的变化自动更新。(既是优点也是缺点,如果是变化的数据的时候,使用视图数据会出现不一致现象,比如random()随机函数)

-------------------------

创建视图

CREATE VIEW 视图名称(<视图列名1>, <视图列名2>, ……)
AS
<SELECT语句>

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM