从表里查询和从视图里查询有什么不一样 视图是虚拟的表,对查询来说是一样的.不一样的地方: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表是单一的一个数据集,是实体。试图是一个可以多个表的合集,也可以是一个表的子集,是虚体。 1)使用视图可以简化对复杂数据的访问。例如,如果有一个SELECT语句,从使用复杂的连接和函数的多个表中检索数据,那么就可以用这个查询作为底层SELECT语句创建视图。每次要访问这些复杂数据时,都可以在该视图上运行一个简单查询,这样就会执行底层SELECT语句。2)可以使用视图对应用程序表中的数据进行及时概括。这样通过视图上的简单查询就可以得到复杂的概括数据。3)视图可以提供通常ORACLE标准软件不能提供的安全性。例如,现在要将一个表上的某些权限赋予一个用户,但又想限制他访问特定行和特定列的数据,就可以创建一个视图,然后将该视图上的权限授予他。4)视图可以简化在其他ORACLE工具中的编程。 SQl查询时间差 急求,ProC编译环境设置问题 大家帮我看看这段sql 代码哪里错了? 如何在查询时候更该字符集的显示 oracle92 怎样附加数据库? connect 连接的问题 sql递归问题,请高人帮忙,拜谢! 初学orcle有一问题请求 Expert one-on-one 问题 10g 在rh elas3下手工建库失败,请大家帮手排错! update问题,急! oracle 8服务启动不了?在线等待!!!
2)可以使用视图对应用程序表中的数据进行及时概括。这样通过视图上的简单查询就可以得到复杂的概括数据。
3)视图可以提供通常ORACLE标准软件不能提供的安全性。例如,现在要将一个表上的某些权限赋予一个用户,但又想限制他访问特定行和特定列的数据,就可以创建一个视图,然后将该视图上的权限授予他。
4)视图可以简化在其他ORACLE工具中的编程。